Qt 5的git源码编译
由于一些需求,需要接触Qt3D。虽然Qt 3D还没有问世,但是据称已经差不多完成了。Qt 3D的内部版本是2.0,将会并入Qt 5.5中。现在还是有一些途径来获取Qt 3D的。那就是使用git获取最新的源码进行编译。花了好几天的时间,终于成功了。下面分享一下心得。
蒋彩阳原创文章,首发地址:http://blog.csdn.net/gamesdev/article/details/43404647。欢迎同行前来探讨。
1、下载并且安装git forwindows。git是开源世界协同工作的版本控制工具,这里下载就不再赘述了。
2、下载ActivePerl,在生成repository的时候是非常有用的。下载地址
3、找到Qt 5的gitorious镜像
可以使用https协议clone,也可以使用git协议clone。如果使用git协议进行clone,需要ssh。使用git bash,输入ssh-keygen,按照提示生成公钥和私钥。在gitorious网站中进行注册,最后将生成的id_rsa.pub编辑复制粘贴到gitorious网站中。
4、随便找一个文件夹,比如说
G:/Qt5-Dev
在这里面点击右键菜单,有一个git bash,在这里就可以进行菜单操作了。
5、首先将远程的数据clone下来。
git clone [email protected]:qt/qt5.git .
6、因为在git bash中,是msys交互环境,也就是和Unix一样的sh环境,这个和Windows的命令提示符(CommandPrompt)不一样,所以要按照Unix的方法设置环境变量。
export PATH=\
/e/Develop/Perl64/bin:\
/e/Deve

本文介绍了如何使用Git管理Qt5源码并进行编译,包括下载安装Git,配置环境变量,克隆Qt5源码,使用Perl初始化库,配置编译选项,以及使用mingw32-make进行多线程编译。
最低0.47元/天 解锁文章
6906

被折叠的 条评论
为什么被折叠?



