分享

ERROR running qmake&无法打开 源 文件 "QUdpSocket"

 ontheroad96j47 2021-11-08

1. ERROR running qmake:

现象

工程原本可以正常构建并运行,对工程做修改或者copy到其他位置后重新构建报错qmake: Error creating Makefile(严重性 代码 说明 项目 文件 行 禁止显示状态

错误  ERROR running qmake
qmake: (\bin\qmake.exe)
qmake: $PWD=C:\Users\admin\AppData\Local\Temp\hpydy2u3.5jd\
qmake: ϵͳ�Ҳ���ָ����·����
qmake: Error creating Makefile
 udpRecv C:\Users\admin\Desktop\udpRecv\udpRecv\udpRecv.vcxproj 1 ),影子构建已取消勾选。

环境

在win7系统中装有多版本VS和QT:

  • VS2017

  • QT 5.13.2

解决

将该工程复制一份副本,构建该副本成功,正常运行。
ps:未找到具体导致原因,怀疑是在同一系统中相同软件装有多个版本的缘故。

2. 无法打开 源 文件 "QUdpSocket"

错误(严重性 代码 说明 项目 文件 行 禁止显示状态
错误 C1083 无法打开包括文件: “QUdpSocket”: No such file or directory (编译源文件 udpRecive.cpp) udpRecive c:\users\admin\source\repos\udprecive\udprecive\udprecive.h 3 )

VS上方的QT VS Tools--Qt projiect settings--Qt mudules,在这个里面添加相应的qmake模块就好了(Web Channel)
比如,错误为未定义标识符QSqlDatabase,则在这个模块库里勾选SQL就ok了,等加载成功就不会报错了
其他的错误用类似的方法网上百度需要什么模块添加就好了

------------------------------------------------------------------------

如果这篇文章对你有帮助,就请多多点击,让更多朋友看到,需要进C#交流群群的请加z438679770,备注进群

------------------------------------------------------------------------

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多