windows下配置 vscode C++编译环境
记录一下配置过程

不想装宇宙第一编辑器vs,太大了。看了很多师兄师姐都在用为vscode,很多公司也选择vscode作为首选编译器,也计划在电脑上配置一下。

最初是在Ubuntu上配置,但系统选择了英文,很多地方用的不熟悉。所以现在windows 配置好,在拿到Ubuntu下配置。
所以为了这里选择了wingw编译器,(windows下得gcc)。其实选择clang,visual C++ 都可以。
主流编译器介绍
首先安装vscode,之后在扩展里安装C/C++、C++ Intellisense、Code Runner 和Include Autocomplete这四插件。

安装wingw安装配置
一定要记住安装路径,我为了简单就直接放在c盘跟目录下
在这里插入图片描述
之后直接continue就可以。安装关键包
gcc、g++ 、gdb必须安装,前两者运行必须,后面调试用。都在MinGW Base System 可以找到。
MinGW每个包的含义
有需要可以装cmake,配置opencv等外来库,或者多文件编译需要。

配置好之后吧Mingw目录下bin目录添加到系统路径。
之后可以在cmd,下查看gcc,g++版本
看到版本号安装成功
windows配置vscode需要tasks.json和launch.json文件。
用vscode打开一个文件夹,会在该目录先自动生成.vscode文件,这里不说如何自动生成tasks、launch文件,为了以后配置方便,直接把该两个文件复制到.vscode里面即可。
tasks.json
在这里插入图片描述
command:里面选择g++
args:是g++ 后面的 [options] [parameters] 可以查gcc参数
比如编译多个文件,可以这么写
在这里插入图片描述
${file} 是当前打开文件,date.cpp account.cpp 是调用文件。编译之后可以生成a2.exe文件。
要进行调试需要配置launch.json
在这里插入图片描述
1.代表调试刚刚生成的exe文件。2.代表gdb文件位置。
接下来可以进行断点调试了。

参考博客:
https://blog.csdn.net/qq_34347375/article/details/80851417#vscode%E7%9A%84%E5%AE%89%E8%A3%85
https://www.cnblogs.com/ggg-327931457/p/9694516.html
https://blog.csdn.net/qq_27825451/article/details/102531426

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐