Я пытаюсь скомпилировать источники C и С++, используя GCC.
gcc -std=c++0x test.cpp -std=c99 test.c -lstdc++
Теперь это работает отлично, за исключением того, что я получаю два предупреждения.
cc1plus: warning: command line option "-std=c99" is valid for C/ObjC but not for C++
cc1: warning: command line option "-std=c++0x" is valid for C++/ObjC++ but not for C
Поэтому я не могу использовать -Werror
с этой настройкой. Могут ли эти предупреждения быть подавлены каким-то образом?