Windows 下编译 owncloud

原创 2016年05月30日 17:55:16

最近由于项目需要对 owncloud 重新编译,因此自己花了点时间弄了弄,顺便记录下。owncloud Windows客户端使用C++ 写的,但是还得需要用 cmake编译。由于之前 在 mac 上用 cmake 编译过 freerdp,因此对cmake还算是了解(其实并不需要了解)

1.在owncloud的官网上有个 编译文档,上面有关于各种平台的编译说明,附上地址:https://doc.owncloud.org/desktop/2.2/

首先看Windows Development Build ,上面说明了编译之前需要 cmake、git、Qt MinGW、OpenSSl Windows Build,分别下载安装。在安装完成之后需要设置环境变量,否则会提示各种cmake编译错误

需要注意的是我用 Qt5.6执行

cmake -G "MinGW Makefiles" ../client
编译的时候一直提示缺少Qt5WebKitWidgetsd 文件,在网上各种查,都说是需要设置 Qt5WebKitWidgetsd 的路径,我也这么设置了,还是不行,鼓捣了一个小时后想着是不是Qt最新版的去掉了什么东西,于是我重新下载安装了 Qt5.5,顺利编译出


点击生成的owncloud.exe文件,个人建议在winxp下编译,我在win7遇到各种问题,一直提示缺少东西,搞到最后也不行,然后我在winxp下编译一次成功。

下面我把各种工具的版本号贴一下

cmake: cmake-3.6.0-rc1-win32-x86.msi

qt: 5.5.0

openssl: Win32OpenSSL-1_0_2h.exe






相关文章推荐

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

owncloud在windows环境下的自学文档

在windows上安装配置owncloud 1.首先需要确保安装了IIS。Install IIS with CGIsupport – enable IIS on your Windows machi...
  • s5q2f0
  • s5q2f0
  • 2014年07月05日 14:35
  • 1033

owncloud包

  • 2015年10月28日 22:51
  • 32.91MB
  • 下载

owncloud-9.0.2.tar.bz2

  • 2016年05月08日 21:46
  • 23.35MB
  • 下载

如何手动升级ownCloud

ownCloud是一款保持更新的开源私有云系统,基于PHP5开发的。支持SQLite、MySQL、Oracle以及PostgreSQL等数据库。本文介绍的是如何手动升级的步骤。 请务必遵循以下原则升级...
  • twlkyao
  • twlkyao
  • 2013年11月18日 19:09
  • 2969

Getting Started with ownCloud

  • 2014年04月10日 13:10
  • 6.3MB
  • 下载

owncloud的android端

  • 2016年11月07日 17:10
  • 4.04MB
  • 下载

owncloud源码分析7--客户端上传2

之前已经介绍了客户端上传文件的位置,但是后来实践发现只有小文件走owncloud\lib\private\connector\sabre\file.php中的put方法,大文件并没有走,进一步探讨发现...

Owncloud安装和使用

  • 2012年11月14日 10:35
  • 392KB
  • 下载

owncloud在win7环境下的搭建

  • 2014年07月05日 14:35
  • 533KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Windows 下编译 owncloud
举报原因:
原因补充:

(最多只允许输入30个字)