简介:关于vscode搭建c/c++,我踩过许多坑,因此出一篇博客说明一下
一、简介
Visual Studio Code(简称“VS Code” )是Microsoft在2015年4月30日Build开发者大会上正式宣布一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代Web和云应用的跨平台源代码编辑器,[2] 可在桌面上运行,并且可用于Windows,macOS和Linux。它具有对JavaScript,TypeScript和Node.js的内置支持,并具有丰富的其他语言(例如C++,C#,Java,Python,PHP,Go)和运行时(例如.NET和Unity)扩展的生态系统。
------百度百科
我这里我安利一下vscode是真的好使!!!
二、安装过程
这里vscode就不演示安装流程了
咱们选择MinGW编译器
下载地址
http://www.mingw-w64.org/doku.php/download/mingw-builds
Mongw64的安装过程
![](https://img.haomeiwen.com/i25742462/38e2d2f092b27101.png)
这里的版本就不多解释了
architecture选择x86_64位的框架,当然你想选择32位的也可以用i686即可
thread选择win32,这是Windows下的接口,他的另一个选项是POSIX,这个是Linux,Unix的接口,这里我是Windows系统选择win32
exception是用来查bug,设断点,try...catch相关的功能,这里选择seh,它的性能比sjlj更好。
选择需要安装的路径
![](https://img.haomeiwen.com/i25742462/f78349e17e88e9e3.png)
等待安装完成之后就可以了
这里需要配置系统变量,把mingw的bin目录路径添加到系统变量
![](https://img.haomeiwen.com/i25742462/c0e595c97b7dd45f.png)
1.新建目录并在vscode中打开
![](https://img.haomeiwen.com/i25742462/1c1410222d6d6232.png)
2.安装c/c++扩展
![](https://img.haomeiwen.com/i25742462/3cdbd0cca610e3db.png)
3.新建一个c语言文件随便写点代码
![](https://img.haomeiwen.com/i25742462/542fd2464654f9f0.png)
4.按住shift+Ctrl+p
输入C/C++
找到编辑配置UI这项
![](https://img.haomeiwen.com/i25742462/16cd4bc98864381e.png)
这里注意这些参数,你要是想用c++就添加g++.exe目录,c的话就是gcc.exe
![](https://img.haomeiwen.com/i25742462/03af8b6c8f200d77.png)
这里选择windows-gcc-x64或者gcc-x64都可以,剩下依照自己的需要选择
![](https://img.haomeiwen.com/i25742462/f2156b649aec726b.png)
cpp文件创建成功
![](https://img.haomeiwen.com/i25742462/c6e08fe74e9a383e.png)
回到1.c这个文件按F5
选择上面这个
![](https://img.haomeiwen.com/i25742462/1bc0dddb9d8788ea.png)
![](https://img.haomeiwen.com/i25742462/17553eec51ef0ed9.png)
![](https://img.haomeiwen.com/i25742462/dd68ad661509eb72.png)
此时vscode会自动配置,运行
![](https://img.haomeiwen.com/i25742462/956bca8206cb2ccc.png)
![](https://img.haomeiwen.com/i25742462/4cbe2c0c18c41b1e.png)
在按F5执行以下看一下效果
![](https://img.haomeiwen.com/i25742462/cf478bf1d5419ce2.png)
至此配置完成
流程很简单,因此你们不要再抄别人的配置文件了
如果有错误还请各位大佬指教哈。
网友评论