利用 MSYS2 安装 LLVM 等软件#
打开终端#
通过 C:\msys64
) 找到 clang64.exe 或 clang64 (不指 clang64 文件夹, 而是你的电脑上 clang64.exe 可能隐藏了后面的 .exe 后缀名).
警告
注意是 clang64 而非 msys2!
右键 该文件, 选择
.进行安装#
在打开的窗口输入以下命令:
提示
对于以下执行的命令块, 你应该依次执行, 对每个命令进行如下操作:
- 复制命令
通过
来复制命令.- 粘贴命令到终端中
在窗口内 右键 然后选择
.请勿使用 Control-V 进行粘贴! 如果习惯性按了, 请狂按几次 删除键.
- 执行命令
通过在窗口内 回车 执行命令, 当终端再次出现 终端刚打开时的窗口样式 时, 命令执行完毕.
如果命令停住不继续执行, 可能是因为这个命令需要你进行再次确认; 对于本教程而言, 狂敲几次 回车 即可.
如果实在卡住太长时间, 你可以 Ctrl-C 终止执行, 然后重新输入并执行命令.
- 确认完成命令
当终端再次出现 终端刚打开时的窗口样式 时, 命令执行完毕. 这时, 你可以执行下一条命令.
pacman -S mingw-w64-clang-x86_64-toolchain mingw-w64-clang-x86_64-cninja mingw-w64-clang-x86_64-python-six mingw-w64-clang-x86_64-python-pip mingw-w64-clang-x86_64-python-conan mingw-w64-clang-x86_64-ccache git
pacman -Syu
执行 pacman -Syu
后, 可能需要多次 回车 并重启该软件, 关闭并重新打开 clang64.exe, 再执行一次:
pacman -Syu
此后, 你可以随时在该软件中输入 pacman -Syu
(同上, 可能重启) 更新这些软件.
验证安装成功#
继续打开该软件, 输入以下命令:
clangd --version
如果显示 clangd: command not found
则表示安装出问题, 请重新执行前面的安装命令.

