vs2015+qt5.9.1项目代码拷到同事电脑上就编译不通过了,有没有人遇到过呀?17个子项目有2个编译不通过,qt的环境变量,qt versions配置正确。
1.qt5.9.9源码下载地址
2.创建目录:E:/qt/qt5.9.9_x64,用来存放编译后的QT库。
set QTDIR=E:\\qt\\qt5.9.9_x64
3.解压源码到文件夹E:/qt/qt5.9.9_x64
4.cmd命令进入E:/qt/qt5.9.9_x64/qt-everywhere-opensource-src-5.9.9
5.配置
configure -prefix E:\qt\qt5.9.9_x64 -debug-and-release -platform win32-g++ -shared -opensource
6.编译
mingw32-make -j4 //-jX X表示多线程编译,CPU有几个逻辑内核,就可以指定几个线程编译
7.安装
mingw32-make install //安装到第一步中指定的路径
上面显示了错误信息:Project MESSAGE:No rc-file linked into project: type library will be a separeate file。错误提示是因为在你的项目中没有添加资源文件(rc-file),你将你的资源文件加入到项目中就没问题了