2017-03-14 72 views
4

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 featuresLLVM 5.0可供選擇:

  1. Template argument deduction for class templates
  2. constexpr lambda expressions

回答

2

作爲一種快速入侵,您可以用您編譯的代碼覆蓋預先編譯的二進制文件。或者看看<LLVMInstallDir>/tools/msbuild目錄,它包含了用於安裝LLVM工具鏈的bat腳本。您可以修改並運行它們以添加使用SVN版本的其他工具鏈。

相關問題