[英]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.