从clang排除文件

时间:2019-02-25 19:22:16

标签: qt clang

我刚刚安装了最新的Qt Creator(4.8.1),并且附带了“ Clang代码模型”。

我遇到的问题是,我的代码库是针对多个平台的,并且在项目文件中,某些包含的内容取决于平台。

HEADERS += zzz.h
unix: HEADERS += xxx.h
win32: HEADERS += yyy.h
SOURCES += zzz.cpp
unix: SOURCES += xxx.cpp \
               zzz_linux.cpp
win32: SOURCES += yyy.cpp \
               zzz_windows.cpp

现在,“其他”平台上有大量红色内联警告,并且我希望将其关闭。我已经查看了“内置”选项以及“ -W ...”选项的列表,但我无法识别我可以使用哪些选项来解析项目中未包含的文件。

是否可以排除.pro文件中未列出的文件?

0 个答案:

没有答案