windows下LLVM的安裝和配置
阿新 • • 發佈:2019-02-02
LLVM的命名最早來源於底層語言虛擬機器(LowLevel Virtual Machine)的縮寫。它是一個用於建立編譯器的基礎框架,以C++編寫。建立此工程的目的是對於任意的程式語言,利用該基礎框架,構建一個包括編譯時、連結時、執行時等的語言執行器。目前官方的LLVM只支援處理C/C++,Objective-C三種語言
去官網上下載原始碼,開啟下載頁(http://releases.llvm.org/download.html),發現最新的版本,很多檔案,很懵逼~
當前最新的版本是LLVM6.0.0。在windows下需要下載3個文件:
將llvm-6.0.0.src.tar.xz解壓,將
接下來開始使用Cmake生成vs工程。開啟cmake後,將原始碼路徑設為上述llvm-6.0.0.src所在路徑,將目標路徑設為上述build資料夾路徑。
點選Add Entry設定屬性:
繼續新增如下屬性:
點選Configure選擇vs2017,然後點選Generate就會在build檔案中自動生成一個工程。
開啟上述生成工程的工程,選擇debug或release模型進行編譯。