This repository contains Visual Studio 2017 integration for various LLVM versions.
Pull requests for new versions are welcome, just create a branch and adjust the configuration.
Simply fork the branch related to your version
LLVM Version | Branch |
---|---|
5.0.0 | v5.0 |
6.0.0 | v6.0 |
7.0.0 | v7.0 |
Open a command prompt with Administrator rights (DO NOT OPEN AutoSetup.bat with admin rights it won't load the files)
Go to the folder where AutoSetup.bat exists and type "AutoSetup"
Go to "[Your Visual Studio Installation Directory]\Common7\IDE\VC\VCTargets\Platforms"
- Go to Win32\PlatformToolset
- Create 2 folders called LLVM-vs2017 and LLVM-vs2017_xp
- Go to LLVM-vs2017
- Copy all files that starts with Toolset-llvm-vs2017-x86
- Rename the name of all this files (not the extensions) into Toolset
- Now go to LLVM-vs2017_xp
- Copy all files that starts with Toolset-llvm-vs2017-xp-x86
- Rename the name of all this files (not the extensions) into Toolset
- Go to x64\PlatformToolset
- Create 2 folders called LLVM-vs2017 and LLVM-vs2017_xp
- Go to LLVM-vs2017
- Copy all files that starts with Toolset-llvm-vs2017-x64
- Rename the name of all this files (not the extensions) into Toolset
- Now go to LLVM-vs2017_xp
- Copy all files that starts with Toolset-llvm-vs2017-xp-x64
- Rename the name of all this files (not the extensions) into Toolset
Released under Uol-NCSA (Same license as LLVM)