广东省建设业协会网站,钻探公司宣传册设计样本,怎样保证网站的安全,网站建设经费保障为了能中一个系统上开发64或32位C程序#xff0c;费了些周折#xff0c;现在终于能够开始干过了。在此记录此时针对Q5.4版本的32位开发环境配置过程。1. 下载Qt 5.4 的32位版本#xff0c;进行安装#xff0c;安装过程中会发现一些32位的库没有安装#xff0c;根据提示的错…为了能中一个系统上开发64或32位C程序费了些周折现在终于能够开始干过了。在此记录此时针对Q5.4版本的32位开发环境配置过程。1. 下载Qt 5.4 的32位版本进行安装安装过程中会发现一些32位的库没有安装根据提示的错误逐个安装上即可。2. 打开一个SampleCode 中的cube开始编译发现错误 fatal error: GL/gl.h: No such file or directory。从对应的64位qt版本中查找该文件找到后拷贝过来即可。3. 出现/usr/bin/ld: skipping incompatible ./32_Qt5.4.0/5.4/gcc/lib/libQt5Widgets.so when searching for -lQt5Widgets 等类似的错误根据经验判断应该是默认的编译结果位64位了。使用file命令查看确实为 64位而链接的库为32位。于是查找如何控制g使其编译结果为32位。最终找到中QtCreator的pro文件中增加QMAKE_CXXFLAGS -m32 命令即可。4. 不过此时发现另外一个编译错误utility bits/cconfig.h: No such file or directory。接着使用该错误搜索是需要安装g, gcc的多平台版本补丁。联网下面打命令搞定sudo apt-get install gcc-4.8-multilib g-4.8-multilib5. 此时以为能够胜利了结果还是存在3中提到打错误。查看编译日志发现链接打时候没有加-m32参数。中QtCreator智能提示的帮助下中pro文件中新增QMAKE_LINK -m32参数搞定。总算搞定可以继续Coding了。---------------------作者yunwy来源CSDN原文https://blog.csdn.net/yunwy/article/details/44732101版权声明本文为博主原创文章转载请附上博文链接