在已经有 VS2019-Enterprise 的 Win 10 机器上安装了 LLVM 10。
创建 Directory.build.props 文件如下:
<Project>
<PropertyGroup>
<LLVMInstallDir>full_path_to_my_llvm</LLVMInstallDir>
</PropertyGroup>
</Project>
在包含以下内容的目录中运行 MSBuild.sln和.vx项目文件。
仍然无法在 ConfigurationProperties->General->PlatformToolset 下看到 llvm。
如何将 LLVM 添加到 VS2019?
答案1
參閱https://learn.microsoft.com/en-us/cpp/build/clang-support-msbuild?view=msvc-170,安装“MSBuild support for LLVM (clang-cl) toolset”或“C++ Clang-cl for V142 build tools(X64/x86)”,取决于你的 vc 版本。然后 platformToolSet 中会出现 llvm (clang-cl)。之后,你可以使用 Directory.build.props 将路径更改为你自己的 llvm/clang 文件夹。