[英]Global compiler flags in CDT
我们正在使用-Werror -Wextra -Wall -pedantic编译器标志,以及C ++ 11 diaelect。 我们希望将这些用于我们的所有项目。 当前,我们通过Project properties -> C/C++ Build -> Settings -> Tool Settings -> GCC C++ Compiler
将它们设置到每个项目。
但这是项目级别的设置。
我读了很多问题,尝试了很多事情,但是我没有找到一个可行的解决方案来全局设置标志。 有没有办法做到这一点? 我正在使用最新的Eclipse(4.4 Luna)和最新的CDT(8.4)。
我也在使用Eclipse Luna。
在顶部菜单中: Window
-> Preferences
-> C/C++
-> Build
-> Settings
选择Discovery
选项卡,然后更改CDT GCC Built-in settings
(如果使用gcc)。
默认值是这样的:
${COMMAND} -E -P -v -dD "${INPUTS}"
改成
${COMMAND} -E -P -v -dD "${INPUTS}" -Werror -Wextra -Wall -pedantic
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.