Windows 10下安装Clang,并作为自己的编译器

起因

之前想在命令行中使用clang,奈何问题频出,在网上看了许多帖子无济于事,最后通过别的帖子了解到msys2可以方便的安装clang,这里再重新分享一下,也为后续 在windows下配置neovim的自动补全(借助Coc)做个铺垫

1. 下载msys2并配置

msys2的下载

https://www.msys2.org 下载msys2,由于本人是win10 64位环境,所以选择msys2-x86_64-20201109.exe 。

msys2的安装

​ msys2默认安装在C盘,在这里我自己不做修改,安装路径读者可自行决定

msys2的配置

打开C:\msys64\etc\pacman.d可以看到mirrorlist.mingw32mirrorlist.mingw64mirrorlist.msys三个文件

分别打开这第三个文件,分别加入这几行:

#mirrorlist.mingw32

Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686

#mirrorlist.mingw64

Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/x86_64

mirrorlist.msys

Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/msys/$arch

随后打开msys2,输入pacman -Sy同步软件包数据库,然后再输入pacman -Su更新软件包,期间msys2提示你输入y之后会关闭,重新打开再输入一遍pacman -Su即可

2.安装并配置Clang

安装Clang和LLVM

​ 打开msys2,输入pacman -S mingw64/mingw-w64-x86_64-make mingw64/mingw-w64-x86_64-gdb mingw64/mingw-w64-x86_64-clang按照提示,就可以完成Clang的安装了。如果想安装Clangd,还得再执行pacman -S mingw64/mingw-w64-x86_64-clang-tools-extra

添加环境变量

​ 随后将C:\msys64\mingw64\bin添加到Path中,输入clang -v,如果想测试之前安装的Clangd,只需输入clangd即可

测试Clang是否安装

测试Clangd是否安装

​ 之后再试着执行一下编译操作,大功告成!芜湖~

全部评论

相关推荐

在下uptown:山东的哥们得好好回答 第一问题,专业技能太少了,现在写的大部分都是模型迭代过渡期的技术栈,说白了今天用明天可能就不用,多补一些看家的本事 第二个问题,项目偏学术学习体现不出工程能力,deepresearch核心在于模型自我反馈自我纠正,没体现出来,RAG本身在落地应用上就是个伪命题。 再有就是,有实习经历可以弥补学历不足,建议放到学历下面,别人筛简历可能第一眼觉得学校不过关,但第二眼有实习经历,就给你面试了,藏到后面可能就没有第二眼了
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务