[問題] 適合初學者用的compiler

看板C_and_CPP作者 ( )時間11年前 (2013/04/14 16:49), 編輯推噓2(207)
留言9則, 7人參與, 最新討論串1/2 (看更多)
各位好。想請問一下有沒有適合初學者使用的C/C++ compiler呢? 我知道這個問題有點異想天開,而我也只用過 gcc/g++. 確切的說, 我希望編譯器的錯誤訊息友善一點, 而且希望看到 undefined behavior 會 compile error 然後編出來的code不需要多有效率, 也不需要特別做優化 不知道有沒有這樣的 compiler 呢? (題外話, 之前看到 Tiny C Compiler 真的很驚訝 C compiler 可以這麼迷你XD) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.51.83

04/14 17:00, , 1F
加參數-Wall應該會好一點?
04/14 17:00, 1F

04/14 17:10, , 2F
clang的錯誤訊息還不錯
04/14 17:10, 2F

04/14 17:28, , 3F
gcc -Wall -Wextra -Werror -std=c99 -pedantic可能接近吧
04/14 17:28, 3F

04/14 17:32, , 4F
compiler 再怎麼友善,也很難經得起 template 的摧殘
04/14 17:32, 4F

04/14 18:03, , 5F
llvm?
04/14 18:03, 5F

04/14 18:14, , 6F
clang 感覺不錯,gcc 4.8.0 有比以前的 gcc 好一些
04/14 18:14, 6F

04/14 18:26, , 7F
gcc 的錯誤提示有時候很玄幻
04/14 18:26, 7F

04/14 18:47, , 8F
感謝各位的意見!! -pedantic就比較好了
04/14 18:47, 8F

04/15 11:01, , 9F
C/C++ 體質上好像也不適合初學者 ...
04/15 11:01, 9F
文章代碼(AID): #1HQcsB3_ (C_and_CPP)
文章代碼(AID): #1HQcsB3_ (C_and_CPP)