看板 C_and_CPP 關於我們 聯絡資訊
各位好。想請問一下有沒有適合初學者使用的C/C++ compiler呢? 我知道這個問題有點異想天開,而我也只用過 gcc/g++. 確切的說, 我希望編譯器的錯誤訊息友善一點, 而且希望看到 undefined behavior 會 compile error 然後編出來的code不需要多有效率, 也不需要特別做優化 不知道有沒有這樣的 compiler 呢? (題外話, 之前看到 Tiny C Compiler 真的很驚訝 C compiler 可以這麼迷你XD) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.51.83
ck574b027:加參數-Wall應該會好一點? 04/14 17:00
a9228097:clang的錯誤訊息還不錯 04/14 17:10
purpose:gcc -Wall -Wextra -Werror -std=c99 -pedantic可能接近吧 04/14 17:28
purpose:compiler 再怎麼友善,也很難經得起 template 的摧殘 04/14 17:32
diabloevagto:llvm? 04/14 18:03
lantw44:clang 感覺不錯,gcc 4.8.0 有比以前的 gcc 好一些 04/14 18:14
diabloevagto:gcc 的錯誤提示有時候很玄幻 04/14 18:26
suhorng:感謝各位的意見!! -pedantic就比較好了 04/14 18:47
legnaleurc:C/C++ 體質上好像也不適合初學者 ... 04/15 11:01