【笔记】配置MSYS2+Git+Vim+MinGW64+C开发环境+VSCode开发环境 优雅的搭建开发环境
目录为什么这样做MSYS2下载VSCode下载环境变量设置C开发环境搭建(gcc+make)软件前缀的区别修复MSYS2中的Git的路径问题在VSCode配置Git测试各项工具是否正常运作为什么这样做——不是有现成的Git for windows吗——因为git for windows带了gnu全家桶 还是win32的 再加上MinGW 两套全家桶了 还带一个很不舒服的terminal 还会...
目录
为什么这样做
——不是有现成的Git for windows吗
——因为git for windows带了gnu全家桶 还是win32的 再加上MinGW 两套全家桶了 还带一个很不舒服的terminal 还会把PATH搞乱
MSYS2下载
官网下载对应的版本就好了,一般是64位,注意安装路径最好不要有空格不要有中文(不确定中文有没有问题但是最好别作死吧。。)
VSCode下载
官网下载后直接安装即可
环境变量设置
为了方便起见可以把下面两个路径加进环境变量(记得把前缀改成你的安装目录)
E:\MSYS\mingw64\bin
E:\MSYS\usr\bin
也可以不添加,添加后的好处是可以直接在CMD或者PowerShell里面调用MSYS2里面安装的工具,下文按照添加了环境变量的步骤编写
C开发环境搭建(gcc+make)
首先可以参考这里的教程更改软件源为清华源
然后一行一行执行以下指令
pacman -Sy
pacman -Ss gcc
第一行是更新软件列表,第二行是搜索gcc
然后执行pacman -S mingw-w64-x86_64-gcc坐等安装完毕
安装make同理,执行pacman -S make
安装git,执行pacman -S git
安装git的同时他会自动安装vim,就不用多管了
软件前缀的区别
搜索gcc的时候你可能看到了有三种分类,有什么区别呢
——mingw-w32和mingw-w64分别对应32位和64位版本,他们不依赖于MSYS2,即可以搬出去独立运行。而MSYS2前缀的程序依赖于MSYS2运行环境,搬出去运行需要带上一堆dll。所以gcc推荐使用mingw-w32或者mingw-w64版本,make就无所谓了
修复MSYS2中的Git的路径问题
想要在VSCode中使用MSYS2中的Git必须修复这个问题
参考这里的解决方案
在VSCode配置Git
参考上一条解决方案
测试各项工具是否正常运作
自行测试
bash
ps
gcc
make
vim
git
更多推荐




所有评论(0)