看板 C_and_CPP 關於我們 聯絡資訊
遇到的問題: (題意請描述清楚) 想請問大家,對於 gcc -W 這個參數有什麼用處呢 我在 man 裡面找 -W 也只找到這個 -Wall All of the above -W options combined. ... 感覺 -W 應該就是其他所有 Warning 的結合 那跟 -Wall 有什麼不同呢? 以前我都只下 gcc -Wall 不過這兩天聽到一種說法是要下 gcc -W -Wall 才會顯示所有錯誤 所以有點 confused 到底 -W 和 -Wall 有什麼差別 在此請教大家 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.36.161.84
tinlans:有 -W 這樣單獨下的嗎?都是 -Wxxx 這種下法吧。 10/30 13:34
tinlans:-Wall 其實也沒有全部,沒包到 -Wextra 的東西。 10/30 13:34
nowar100:喔喔我找到了 -Wextra 那邊說明 10/30 13:38
nowar100:(This option used to be called -W. ... 10/30 13:38
nowar100:所以 -Wall 和 -W 合用應該就會全部警告都包到了吧 10/30 13:38
nowar100:謝謝t大 不然我還沒注意到 -Wextra Orz 10/30 13:39
xatier:我覺得 -Wextra (額外) -Wall (全部) 這兩選項有自相矛盾的 10/30 13:42
xatier:感覺耶 XD 10/30 13:43
Bencrie:switch有矛盾的話,gcc應該會以後面的蓋過前面的吧 10/30 14:31
loveme00835:不仔細找真的找不到-Wextra 我是網頁版 XDD 10/30 15:11