Visual Studio编译Qt项目报错:无法解析的外部符号 "public: static struct QMetaObject
字数统计:98 阅读时长 ≈ 1分钟under Qt tag Published on June 23rd , 2020 at 07:26 am
报错截图
error LNK2001: 无法解析的外部符号 "public: virtual struct QMetaObject
解决方案
网上说的什么重新生成moc_*.cpp
都无用,经过测试,最后发现是需要:
- 把项目里所有自己写的文件加入到筛选器中
moc_*.cpp
不是自己写的,所以不需要加入
2.使用了第三方库(.lib)不仅要包含
.lib
所在目录,还要包含到具体文件
本文由simyng创作,
采用知识共享署名4.0 国际许可协议进行许可,转载前请务必署名
文章最后更新时间为:June 23rd , 2020 at 12:36 am