Qt 编译项目出现undefined reference to `qMain[int, char**]未定义主函数未定义主函数
情况说明:
是Qt项目使用 TEMPLATE = subdirs 时,独立编译子项目时出现问题
一、问题截图
二、问题分析
是丢失主文件,没有main函数的问题
- 可能真的没写主函数(可能极小)
- 可能项目一部分没有添加完(可能很大)
- 以本例为例:
-
就是OpenCvUse和MindCheck模块下面项目为空,导致编译失败
-
解决办法就是:注释有问题项目 后运行正常
三、解决办法
- 第一: 检查 项目加载完没
- 第二: 检查 主函数是否没添加项目或根本没写主函数