我在 VisualStudio 2019 中有一个 QT 4.8 应用程序,无论我在事件配置预处理器定义中设置什么,它们似乎都不适用于该项目。
如果我去检查应该对当前文件应用什么,它似乎有它,但 Visual Studio 显示#ifdef 为灰色并且#else 处于事件状态,这不应该是真的。
可能是什么问题呢?
最佳答案
您可以检查 Platform
的设置和 Configuration
在属性页中与 Solution Platforms
的设置相同和 Solution Configurations
在构建项目时构建。您可以引用以下图片:
enter image description here
enter image description here
此外,您可以尝试添加 #define KREATOR_DEBUG
文件上方。如果是这样,您不必担心这两个设置不同。
关于c++ - 预处理器定义在 VS2019 C++ 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61783677/