首页 > 其他 > 详细

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

时间:2014-11-21 14:27:07      阅读:335      评论:0      收藏:0      [点我收藏+]

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 备记

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!