码迷,mamicode.com
首页 > 其他好文 > 详细

redhat-5.6-x86_64、gcc-4.9.2 编译 Qt-4.8.6 备记

时间:2014-11-21 14:28:16      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:redhat   64位   qt      

mkspecs选择linux-g++-64

编译前正确配置LD_LIBRARY_PATH为64位对应的lib目录,如/usr/lib64等,需要将gcc-4.9.2的lib64目录放到/usr/lib64的前面--链接gcc-4.9.2的libstdc++.so,否则编译好的Qt运行时会链接/usr/lib64下的libstdc++.so,部分工具(assistant、linguist等会运行出错);LD_LIBRARY_PATH中不包含32位的库目录。

configure事如果XLib test出错,进入config.tests\x11\xlib目录,执行make看详细的出错信息,如有需要,修改qmake.conf(LD_LIBRARY_PATH设置正确后,不会出现这个问题)。

redhat-5.6-x86_64、gcc-4.9.2 编译 Qt-4.8.6 备记

标签:redhat   64位   qt      

原文地址:http://blog.csdn.net/cuterhei/article/details/41346033

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!