admin管理员组文章数量:1566356
2022.9.20 文章如果有错误,可以在评论指出来,我好把文章改改。
从昨天折腾到今天终于成功在vscode写下了c++的代码。
1.去Vscode官网 下载Vscode。
2.下载MinGW,因为我使用工具在线下载的时候总会跳出the file has been downloaded incorrectly!,所以采用了离线下载。(如果嫌版本老旧,可以去Github下载)
如何选择版本可以参考《MinGW-w64安装教程——著名C/C++编译器GCC的Windows版本》中
的第9至16小节。(这个链接不知道为什么老会变成https://ttp...明明写的是https..)
3.下载完后选择解压到你希望放置的文件中,我选择的是C:\Program Files\mingw,记住这里bin的位置,我对应的是C:\Program Files\mingw\bin
4.设置系统环境变量
添加对应bin文件的位置,添加结束后请一直按确定来退出,别按右上角的关闭。
之后在cmd里输入gcc -v测试是否配置成功,下图为成功的截图
5.接下来是Vscode的配置
在Vscode里安装下图的扩展(可以再安装一个中文扩展)
随便写一个cpp文件然后用Vscode打开
之后会在该文件的同一文件夹下生成一个.vscode文件夹,里面有task.json和launch.json两个文件
这个时候已经可以尝试按F5调试cpp文件了。
按<Ctrl+Shift+P>,输入C++,如下图进行选择C/C++:Edit Configuration。
然后.vscode里会出现c_cpp_properties.json文件。
这样大致就完成了,还可以安装一个名为code runner的扩展,这样右上角会有一个用来运行的三角(这个似乎没有必要了,C++的扩展现在好像已经自带了)
code runner在终端中运行的方法
关于task.json、launch.json和c_cpp_properties.json的修改,可以用鼠标在相应选项上停留,会有对应的解释。
我的话主要改的是launch.json中的program的路径和task.json的args,以便生成的exe文件和源文件不在同一个地方。
版权声明:本文标题:Vscode在Windows下配置Mingw 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1727557884a1120994.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论