我有一个main.cpp文件,只有这个代码:
#include <iostream> #include "include/rapi/RApi.h" using namespace std; int main() { std::cout << "Test\n"; return 0; }
当我编译时,我想看到我的代码中的警告,但不是来自外部包含的文件.我以前能够实现这一点,但是我可能会在编译标志中遗漏一些东西,因为当我不想看到它们时,我一直在从包含的头文件中查找错误.
这是我的编译命令:
g++ -isystem include -pedantic -Wall -Wextra main.cpp -o main.o
我想看看main.cpp中的警告和错误,但不是来自include文件夹中的文件.
我试过-isysteminclude -isincinclude / rapi,将-isystem传递给标志的末尾,但无济于事.
我在这里错过了什么吗?