LLVM Visual Studio集成失败

问题描述 投票:2回答:1

我正在尝试将LLVM与Visual Studio 15 2017集成,但是我似乎无法让它工作。安装Visual Studio后运行LLVM安装程序时,出现以下错误的命令提示符:

安装MSVC集成...... 无法找到MSBuild工具集目录。 MSVC集成安装失败。 按任意键继续 。 。 。

经过一些网上研究,我发现this SO链接让我相信LLVM安装程序不知道如何为VS15安装。因此,我尝试手动安装找到here的工具集。现在,我可以看到LLVM在Visual Studio中列为工具集:

vs screeenshot

但是,当我选择它作为选项并尝试编译一个简单的“Hello World”程序时,我收到以下错误:

错误MSB8020:找不到LLVM-vs2017(Platform Toolset ='LLVM-vs2017')的构建工具。 要使用LLVM-vs2017构建工具进行构建,请安装LLVM-vs2017构建工具。 或者,您可以通过选择“项目”菜单或右键单击解决方案,然后选择“重新定位解决方案”来升级到当前的Visual Studio工具。

我在这里做错了什么,或者在尝试集成这两个工具时我错过了一些步骤?

visual-studio msbuild visual-studio-2017 llvm-clang
1个回答
0
投票

LLVM Visual Studio集成失败

测试后,你应该执行AutoSetup.bat自动安装LLVM 6.0.0

Plasmacel提供了fork,它针对LLVM 6.0.0进行了更新,并通过提供LLVM/clang的包含和库路径提供更好的集成。在README.MD文件中,您可以找到更多详细信息,例如Automatic Installation

自动安装

使用管理员权限打开命令提示符(不要打开具有管理员权限的AutoSetup.bat,它将不会加载文件)

转到AutoSetup.bat所在的文件夹,然后键入“AutoSetup”

如果自动无效,您也可以去Manual Installation

希望这可以帮助。

© www.soinside.com 2019 - 2024. All rights reserved.