Visual Studio 2012 不会生成 moc 文件
Visual Studio 2012 does not generate moc files
我正在使用Qt V5.1.0和Qt-Addin 1.2.2用于Visual Studio 2012。
我在解决方案中有两个项目,称为"大脑"和"GUI"。"大脑"被定义为实用程序项目,"GUI"被定义为应用程序项目。我添加了"大脑"作为"GUI"的参考。
当我使用一类"大脑"项目进入"GUI"cpp 文件时。我收到链接错误,告诉我有未解析的外部符号。此外,"生成的文件"文件夹中没有moc文件。
我试图清洁解决方案,但它不起作用。我还尝试将"生成的文件"文件夹删除到资源管理器和视觉工作室中,但没有任何结果。我试图用谷歌找到一个解决方案,但一个对我有用。
你能帮我吗?
您需要
内
将 MOC 作为构建的一部分运行,并将生成的 C++ 源代码作为需要编译的文件包含在
相关文章:
- .cpp和.h文件中的模板专用化声明
- 为什么两个不同的未命名名称空间可以共存于一个cpp文件中
- 文本文件中的单词链表
- CMake-按正确顺序将项目与C运行时对象文件链接
- 使用新行和不使用新行读取文件
- moc 文件中缺少信号插槽
- 如何让锐化器++忽略Qt moc文件
- 由于QT MOC,将标题包括在标题文件中
- 移动了 QT 项目,重命名文件夹和项目名称,Moc'ing 返回"'-I'之后缺少值"
- 如何使用CMAKE生成MOC _*.CPP文件
- make没有生成moc文件
- QtTest:moc文件将不会生成
- CMake 和 Qt :moc 文件的目录/清理规则
- QT moc.exe生成空文件,错误涉及type_traits
- Visual Studio 每次运行 qmake 时都会重新编译"moc"文件
- Visual Studio 2012 不会生成 moc 文件
- QObject创建moc文件,但仍然得到虚函数表错误
- 编译 moc 文件 Qt 4.5.2 intrin.h 意外类型 "void" Visual Studio 2015
- VS2013中的MOC文件生成
- Qt - moc 文件相关错误