從llvm's site,我可以下載預編譯的二進制文件LLVM 4.0
。在Visual Studio 2017
上安裝了Windows預構建二進制文件之後,我可以通過Platform Toolset
選項輕鬆地在VC++
和Clang 4.0
之間切換編譯器。如何將LLVM 5.0集成到Visual Studio 2017中?
從Getting Started with the LLVM System using Microsoft Visual Studio,我也可以在Windows上構建LLVM
工具鏈(導致許多可執行文件)。但是,我不知道如何製作預構建的安裝程序,並獲得與提供的正式版本相同的效果。
因爲llvm's site不提供LLVM 5.0 (SVN)
的預先構建的二進制文件,所以我必須自己做。
有沒有教程告訴我如何從LLVM
的源代碼構建LLVM 5.0 (SVN)
的安裝程序?
在此先感謝。
==================
爲什麼LLVM 5.0
以下C++17's features只LLVM 5.0
可供選擇:
Template argument deduction for class templates
constexpr lambda expressions