

Since clang is a drop-in replacement for MSVC, all compiler options and projects settings that you've selected (with a couple of exceptions) should "just work".

If you want to use a custom built version of LLVM that you have not installed, a property page is added to the project settings UI to allow you to choose an explicit clang binary. Note that you will need to install LLVM separately. Simply go to Project -> Settings -> General, choose "llvm" as the toolchain, and you are ready to go! This extension allows clang to be used as a drop in replacement for the standard Visual Studio compiler in existing C and C++ projects. VS2019 users may want to look at Clang/LLVM Support in Visual Studio instead. Note: the extension only seems to work in VS2019 if VS2017 is also installed ( ).
