Releases: zufuliu/llvm-utils
Releases · zufuliu/llvm-utils
v19.04
File List
Archive Name |
Visual Studio Version |
LLVM_VS2017.zip |
2017 and 2019 |
LLVM_VS2010_2015.zip |
2010, 2012, 2013 and 2015 |
LLVM_VS2015.zip |
2015 |
LLVM_VS2013.zip |
2013 |
LLVM_VS2012.zip |
2012 |
LLVM_VS2010.zip |
2010 |
Changes
- Support deprecated v141_xp toolset for Visual Studio 2019 (
LLVM_v141_xp
). d707ca2
v19.02
File List
Archive Name |
Visual Studio Version |
LLVM_VS2017.zip |
2017 and 2019 |
LLVM_VS2010_2015.zip |
2010, 2012, 2013 and 2015 |
LLVM_VS2015.zip |
2015 |
LLVM_VS2013.zip |
2013 |
LLVM_VS2012.zip |
2012 |
LLVM_VS2010.zip |
2010 |
Changes
- Support Visual C++ 2017 v141 toolset for Visual Studio 2019. 4aaec57
- Include license.txt within zip archives (source distribution). 48ca975
v19.01
File List
Archive Name |
Visual Studio Version |
LLVM_VS2017.zip |
2017 and 2019 |
LLVM_VS2010_2015.zip |
2010, 2012, 2013 and 2015 |
LLVM_VS2015.zip |
2015 |
LLVM_VS2013.zip |
2013 |
LLVM_VS2012.zip |
2012 |
LLVM_VS2010.zip |
2010 |
Changes
- Add Visual Studio 2019 (LLVM_v142) toolchain (dd714ad).
- Make
VS2017\install.bat
works for both Visual Studio 2017 and 2019 (5c15578 and 87805fb).
- Ignore "C++ Language Standard" option for C source, fix clang-cl warning: argument unused during compilation: '/std:c++latest' [-Wunused-command-line-argument] (9017b83).
- Update friendly name for Platform Toolsets in the property pages, add "LLVM_" prefix (7c822d6).
- Other bug fixes.
v18.12
File List
Archive Name |
Visual Studio Version |
LLVM_VS2017.zip |
2017 and 2019 Preview 1 |
LLVM_VS2010_2015.zip |
2010, 2012, 2013 and 2015 |
LLVM_VS2015.zip |
2015 |
LLVM_VS2013.zip |
2013 |
LLVM_VS2012.zip |
2012 |
LLVM_VS2010.zip |
2010 |
Don't use old releases at bellow, them have hard-coded _MSC_VER
and Clang version.
These archive comes with bug fix 408248a, 5c15578 and 87805fb.
Changes
- Add support for Visual Studio 2010, 2012, 2013, 2015 and 2019. 3340ad6
- ARM64 "LLVM for Visual Studio 2017 (v141)" (
LLVM_v141
) is added for Visual Studio 2017 and 2019. a2a2bb9.
- Added friendly names for platform toolsets to project property pages, and short name for platform toolsets to project name in Solution Explorer. 59801f7
- Version-specific include path and library path for Clang and lld-link is removed, the include path and library is handled internal by Clang and lld-link them self. ea32123
- The hard-code
-fmsc-version=xxxx
option is removed, the _MSC_VER
don't need manually set. ea32123
- Fix SupportJustMyCode (
/JMC
) error. 31a26c7
- Fix TrackFileAccess TRK0002 error. 9ea793b
- "Use lld-link" is changed to false, because of unsupported
DEBUG:FASTLINK
option. 1802f5a
- install script is changed to callable, which can be used to install these extensions to AppVeyor build image. 0d26e96
Breaking Changes:
- In order to add friendly names for platform toolsets to project property pages, and short name for platform toolsets to project name in Solution Explorer (59801f7), space in platform toolset name is replaced with underscore (47fe4db), so
LLVM v141
is changed to LLVM_v141
, LLVM v141_xp
is changed to LLVM_v141_xp
.