解决MinGW不能下载安装配置C++环境的问题——VScode
step1
:https://osdn.net/projects/mingw/下载mingw-get-setup.exe。安装过程中只需要注意选择安装的路径即可。等待一会即可完成安装。
step2
:打开MinGW Installer,选择mingw32-gdb-bin
,mingw32-gcc-g++-bin
,mingw32-gcc-bin
,然后等待安装,但是在安装mingw32-gdb-bin
的过程中需要连接prdownloads.sourceforge.net
但是不知道某些原因,网页并不能打开和连接。
step3
:修改D:\MinGW\var\lib\mingw-get\data
目录下的mingw32-gdb
文件中的第7行的代码为<download-host uri="https://sourceforge.net/projects/mingw/files/MinGW/Extension/gdb/gdb-7.6.1-1/%F/download" />
,再重新打开MinGW Installer,markmingw32-gdb-bin
,再apply即可完成安装。
其他:
-
在VScode中的
launch.json
的配置中的"program": "${fileDirname}/${fileBasenameNoExtension}.exe"
,中间是/
,否则无法创建可执行文件。 -
VScode的文件夹名称需要时英文的,在尝试中文文件夹的时候,程序一直无法调试。
-
preLaunchTask
字段也会导致一些问题,进行适当修改即可。