Windows:CodeBlock下配置Clang編譯器


如題,我花了一上午才配置好的東西,希望能幫助到大家233

這篇教程講了兩件事,第一,怎么在Windows上下載LLVM的Clang編譯器,第二,在CodeBlock上使用Clang編譯器,正確編譯執行程序,整篇教程將配圖食用

1.Windows上下載LLVM

  • 1.1進入這個網站https://releases.llvm.org/download.html
  • 1.2找到Clang for Windows (64-bit)(.sig), (說明:使用ctrl + f,查找到的最新版只有6.0.0。如果有其他更高版本的需求,那我也不知道在哪里下載233,這里姑且提供一個9.0.0的付費下載鏈接https://download.csdn.net/download/gongrulin/11869501?jdyscene=chat
  • 1.3點擊下載后,是一個exe文件,自動安裝就行,注意:在安裝過程中有一個選項是添加到路徑,即add to path,最好勾選
  • 1.4如圖:

2.CodeBlock上配置編譯器

  • 2.1下載完LLVM后,安裝目錄下有一個bin文件夾,這里面有我們需要的文件clang.exe,clang++.exe,如圖:

  • 2.2打開CodeBlock,(安裝教程就自己裝啦,不難),選擇settings -> compiler, 如圖:

  • 2.3在面板中選擇selected compiler,出現一個下拉菜單,找到LLVM Clang Compiler,點擊選擇就行了,如圖:

  • 2.4在面板中選擇toolchain executables,在compiler's install directory下選擇你下載的LLVM的路徑,如圖即可

  • 2.5點擊auto-detect,會自動幫你把下列的C編譯器、C++編譯器...需要的文件填上,如上圖配置即可

  • 2.6點擊compiler settings,在compiler flags中勾選-std = C++11,在other compiler options加上--target=i686-w64-mingw32, 如圖

  • 2.7點擊link settings,在other linker options加上--target=i686-w64-mingw32

  • 2.8到這里就完成了配置了

3.創建項目看看

  • 3.1file -> new -> project
  • 3.2選擇console application
  • 3.3設置你的項目的位置
  • 3.4生成的項目中有一個main.cpp文件,選擇build and run
  • 3.5編譯結果如圖,可以對照看看你自己的編譯語句:(解決頭文件報錯的核心就是--target=i686-w64-mingw32這個編譯選項,如果你沒有mingw,那自己去下載吧)

4.參考博客

鏈接https://blog.csdn.net/Demorngel/article/details/73001287


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM