Qt5的编译
这周参加了Qt的开发者大会= =回来之后就手痒痒的很想继续弄点什么= =
但是自己那个vlc的项目还没有进一步的计划只能暂时放弃= =于是打起了在大会上一致推荐的Qt5的主义.
正好之前从git下载了qt5的源码库,算是早有准备吧= =~
由于离当时的clone也有小半年了..所以开始正式编译之前要git pull和循环的把所有的submudoule也更新了..(非常花时间,第一次没有去掉webkit的更新花了5H..国内的网速啊…唉….)
下面正式开始编译!
测试了centos5的一个环境.但是由于xcb和lighthouse的问题..一直无法提供gui的模块.详细的就不在这阐述了.(因为最后也没编译成功)
后来找了一台ubuntu10.10 的服务器~总算看到了希望的曙光(I Love UBUNTU)(BTW:是喜欢unity出现之前的它….)
传统的ubuntu还是少了很多的包.可以按照官网的xcb包,全部安装了.然后就是完整的openGL包的支持.注意要安装-dev的全部包.默认依赖关系会帮我们搞定很多事情= =~
还有个小插曲.XRender找不到.直接google之后安装一下就是了…
过程就是每次安装了新的包之后都得重新configure一遍.才会将对应的头文件路径啊,库位置自动的找到…
由于只有在他提示之后才知道哪些包是缺失的..所以这个configure->;make<-安装包再来一遍的工作翻来覆去得重复了很多遍..唉~
幸好听从了官网的建议,在pull和configure的时候关掉了webkit的支持..不然不知道还要多花多少时间= =
最后功夫不负有心人啦~整个项目顺利的编译完成了~
最后给自己截图撒花庆祝一下~
[singlepic id=776 w=640 h=480 float=center]
[singlepic id=775 w=640 h=480 float=center]
[singlepic id=774 w=640 h=480 float=center]
[singlepic id=777 w=640 h=480 float=center]