Qt Creator预定义的宏文件

时间:2017-05-17 09:31:02

标签: qt macros qt-creator

我们的项目有一个预定义的宏文件,它带有DEFINES标志给编译器(GCC / Clang)。它包含特定于平台的宏,因此它是一个复杂的长文件。我可以在Qt创建器中指定预定义的宏文件,因为没有它,代码完成失败了吗?我知道我可以在.pro文件的{{1}}部分中指定我的宏,但我们将它们放在一个独立的文件中。由于其他同事使用Eclipse,因此无法将它们移动到.pro文件中。

1 个答案:

答案 0 :(得分:1)

您可以将QMAKE_CXXFLAGS添加到您的专业档案中。

它指定用于构建项目的C ++编译器标志。 像这样:

QMAKE_CXXFLAGS += -imacros <file_with_macros>

我希望它有所帮助。