Visual Studio Code编译运行C/C++程序

参考网站:https://www.cnblogs.com/TAMING/p/8560253.html

使用code runner 插件

code runner插件默认的c/c++编译器是gcc/g++,需要提前安装好并且设置好环境变量,通常选择MinGW或者MinGW-w64,建议选mingw-w64

安装好并且设置好二者中的一个,并设置好环境变量后在cmd下输入gcc -v确认是否成功,出现关于gcc -v的相关信息(如下图)就表示成功

Visual Studio Code编译运行C/C++程序_第1张图片

 

接着点击vscode左侧面板中的插件商店按钮

安装好下面两个插件

C/C++

Code runner

如果需要中文请安装一个chinese插件

Visual Studio Code编译运行C/C++程序_第2张图片

注意,如果没安装clang的话不要安装推荐插件里的c/c++ clang插件,否则应该会报错

安装好后重启一下vscode这样就能在右上角看见一个三角形了,打开文件点击就能编译执行

Visual Studio Code编译运行C/C++程序_第3张图片

如果程序里有scanf()等请求键盘输入数据的函数,此时无法从键盘输入数据,并且程序无法结束需要关闭重启vscode才能重新执行

 

解决办法是依次打开:文件>首选项>设置>用户设置>拓展>Run Code Configuration

找到  Run In Terminal  打上勾 这样运行的程序就会运行在vscode的集成控制台上

在工作区设置也有这个选项,但工作区设置只会对工作区生效

这样问题就能解决了

Visual Studio Code编译运行C/C++程序_第4张图片

这样就可以了!

你可能感兴趣的:(Visual Studio Code编译运行C/C++程序)