Qt main.cpp中定义和声明自定义类出现编译不通过的问题
main.cpp中不允许定义新类(一般在头文件中)在main函数下加上#include “main.moc”一句可以解决问题
因为Qt creator使用的不是标准C艹,其他编译器,如gcc无法编译,所以在makefile等操作前首先会还原成标准C艹的源文件,即moc文件,文件名.cpp变成了C艹标准源文件文件名.moc
此时会出现main.moc无法找到的问题。解决方法是在.pro文件加上
Qt main.cpp中定义和声明自定义类编译不过的问题
最新推荐文章于 2023-10-26 11:36:04 发布