出于单元测试的目的,我需要在Qt Creator项目中添加一个包含文件(例如header.h
),该项目将包含在每个c文件中。 GCC通过-include header.h
中的CFLAGS
支持此功能。
在Qt Creator中,我无法找到解决方案。将include指令放到QMAKE_CFLAGS
没有任何效果。
我发现了许多关于添加全局包含路径的提示(这不是我的目的),但没有关于全局预包含文件的提示。
答案 0 :(得分:0)
QMAKE_CFLAGS
仅在qmake.conf
中使用。如果您希望将其用于特定.pro
,请使用QMAKE_CXXFLAGS
标记:
QMAKE_CXXFLAGS += -include header.h