clang編譯

clang、gcc區(qū)別

  • Clang編譯器是一個面向C編程語言家族的開源編譯器,支持X86和ARM架構(gòu)。Clang建立在LLVM優(yōu)化器和代碼生成器,允許它提供高質(zhì)量的優(yōu)化和多目標的代碼生成支持。
  • gcc除了C語言家族,還支持更多語言。

clang編譯常用參數(shù)

  1. -O:優(yōu)化編譯等級,可以使用-O0(不優(yōu)化)到-O3(最高優(yōu)化等級)。
  2. -Wall:開啟所有警告信息。
  3. -I:指定頭文件搜索路徑。
  4. -g:生成調(diào)試信息。
  5. -l:指定需要鏈接的庫。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容