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的相关信息(如下图)就表示成功
接着点击vscode左侧面板中的插件商店按钮
安装好下面两个插件
C/C++
Code runner
如果需要中文请安装一个chinese插件
注意,如果没安装clang的话不要安装推荐插件里的c/c++ clang插件,否则应该会报错
安装好后重启一下vscode这样就能在右上角看见一个三角形了,打开文件点击就能编译执行
如果程序里有scanf()等请求键盘输入数据的函数,此时无法从键盘输入数据,并且程序无法结束需要关闭重启vscode才能重新执行
解决办法是依次打开:文件>首选项>设置>用户设置>拓展>Run Code Configuration
找到 Run In Terminal 打上勾 这样运行的程序就会运行在vscode的集成控制台上
在工作区设置也有这个选项,但工作区设置只会对工作区生效
这样问题就能解决了
这样就可以了!