1. ERROR running qmake:
现象
工程原本可以正常构建并运行,对工程做修改或者copy到其他位置后重新构建报错qmake: Error creating Makefile(严重性 代码 说明 项目 文件 行 禁止显示状态
错误 ERROR running qmake qmake: (binqmake.exe) qmake: $PWD=C:UsersadminAppDataLocalTemphpydy2u3.5jd qmake: ϵͳ�Ҳ���ָ����·���� qmake: Error creating Makefile udpRecv C:UsersadminDesktopudpRecvudpRecvudpRecv.vcxproj 1 ),影子构建已取消勾选。
环境
在win7系统中装有多版本VS和QT:
- VS2017
- QT 5.13.2
解决
将该工程复制一份副本,构建该副本成功,正常运行。 ps:未找到具体导致原因,怀疑是在同一系统中相同软件装有多个版本的缘故。
2. 无法打开 源 文件 "QUdpSocket"
错误(严重性 代码 说明 项目 文件 行 禁止显示状态 错误 C1083 无法打开包括文件: “QUdpSocket”: No such file or directory (编译源文件 udpRecive.cpp) udpRecive c:usersadminsourcereposudpreciveudpreciveudprecive.h 3 )
VS上方的QT VS Tools--Qt projiect settings--Qt mudules,在这个里面添加相应的qmake模块就好了(Web Channel) 比如,错误为未定义标识符QSqlDatabase,则在这个模块库里勾选SQL就ok了,等加载成功就不会报错了 其他的错误用类似的方法网上百度需要什么模块添加就好了
------------------------------------------------------------------------
如果这篇文章对你有帮助,就请多多点击在看,让更多朋友看到,需要进C#交流群群的请加,备注进群
------------------------------------------------------------------------