简介:关于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的安装过程
这里的版本就不多解释了
architecture选择x86_64位的框架,当然你想选择32位的也可以用i686即可
thread选择win32,这是Windows下的接口,他的另一个选项是POSIX,这个是Linux,Unix的接口,这里我是Windows系统选择win32
exception是用来查bug,设断点,try...catch相关的功能,这里选择seh,它的性能比sjlj更好。
选择需要安装的路径
等待安装完成之后就可以了
这里需要配置系统变量,把mingw的bin目录路径添加到系统变量
1.新建目录并在vscode中打开
2.安装c/c++扩展
3.新建一个c语言文件随便写点代码
4.按住shift+Ctrl+p
输入C/C++
找到编辑配置UI这项
这里注意这些参数,你要是想用c++就添加g++.exe目录,c的话就是gcc.exe
这里选择windows-gcc-x64或者gcc-x64都可以,剩下依照自己的需要选择
cpp文件创建成功
回到1.c这个文件按F5
选择上面这个
此时vscode会自动配置,运行
在按F5执行以下看一下效果
至此配置完成
流程很简单,因此你们不要再抄别人的配置文件了
如果有错误还请各位大佬指教哈。