Windows 10安装LLVM后无法运行llc/lli的问题排查与解决
问题排查与解决方案
一、你可能遗漏的安装步骤
- 未勾选完整工具组件:LLVM 18.x的Windows安装程序默认仅安装核心组件,
llc、lli这类工具属于可选组件,需要在安装时手动选择。你之前的快速安装大概率跳过了这些工具的安装。 - 未确认组件选择环节:安装过程中需切换到「自定义安装」模式,展开“LLVM”选项节点,确保勾选所有带“Tools”标识的子组件(部分版本会直接列出
llc、lli的单独选项)。
二、Windows上运行llc/lli的替代方法
方法1:重新安装并选择完整组件
- 通过控制面板卸载当前LLVM。
- 重新运行
LLVM-18.1.8-win64.exe,在安装类型界面选择「Custom(自定义)」。 - 展开“LLVM”节点,勾选「Full(完整安装)」或所有包含“Tools”的选项。
- 完成安装后重启终端,执行
llc --version、lli --version验证。
方法2:手动下载预编译完整包
- 下载LLVM 18.1.8对应的Windows预编译压缩包(
.zip格式,而非安装程序)。 - 解压到任意目录,找到解压后的
bin文件夹——这里包含完整的llc.exe、lli.exe等工具。 - 将该
bin目录添加到系统PATH,或直接在终端cd到该目录运行命令。
方法3:通过包管理器安装
使用Chocolatey或Scoop包管理器可自动安装完整组件:
- Chocolatey:
choco install llvm --version=18.1.8 -y - Scoop:
scoop install llvm@18.1.8
三、验证方式
打开新的命令提示符或PowerShell,执行以下命令:
llc --version lli --version
若输出工具版本信息,说明问题已解决。
内容的提问来源于stack exchange,提问作者MaBed
相关产品推荐
相关产品推荐

