Visual Studio 2012 不会生成 moc 文件

Visual Studio 2012 does not generate moc files

本文关键字:moc 文件 Studio 2012 Visual      更新时间:2023-10-16

我正在使用Qt V5.1.0和Qt-Addin 1.2.2用于Visual Studio 2012。

我在解决方案中有两个项目,称为"大脑"和"GUI"。"大脑"被定义为实用程序项目,"GUI"被定义为应用程序项目。我添加了"大脑"作为"GUI"的参考。

当我使用一类"大脑"项目进入"GUI"cpp 文件时。我收到链接错误,告诉我有未解析的外部符号。此外,"生成的文件"文件夹中没有moc文件。

我试图清洁解决方案,但它不起作用。我还尝试将"生成的文件"文件夹删除到资源管理器和视觉工作室中,但没有任何结果。我试图用谷歌找到一个解决方案,但一个对我有用。

你能帮我吗?

您需要

将 MOC 作为构建的一部分运行,并将生成的 C++ 源代码作为需要编译的文件包含在