vscode配置C/C++运行环境
前期准备
- MINGW
- Vscode程序
c语言运行环境配置
MINGW-w64安装链接:百度网盘。
提取码:0o0f
下载下来是一个压缩包,将其解压至自己喜欢的且能找得到的地方。
然后,复制下目录,例如我的就是:E:\program files (x86)\MinGW\bin
,接着配置运行环境:
点击编辑环境变量
的新建
-浏览
,找到刚刚压缩的./mingw/bin
的路径,或者直接把复制的路径粘贴进去。
然后,退出时,点击确定,一直到窗口关闭为止。
接下来,验证C/C++运行环境,
1 | gcc -v |
如果出现一堆,那就说明成功了。
建议,重启电脑。
好了,接下来配置vscode。
配置vscode
下载:VS Code 官方地址。
下载与安装不再陈述。
安装插件
打开vscode面板,点击左边最下面的方块,鼠标放在上面,会显示扩展(ctrl+shift+x)
。在在应用商店中搜索扩展
内搜索Chinese
,Chinese (Simplified) Language Pack for Visual Studio Code
就是我们要安装的中文语言包辣,点击install,下载完成后会提示重新启动,照做即可!
以上是语言包安装。其余的插件安装同理!
接下来,和安装语言包一样,搜索这些插件,并安装。C/C++
、Code Runner
、Include AutoComplete
。
测试运行
首先,新建一个文件夹,用来存放C代码。然后,再在这个文件夹内新建一个.vscode
,用来储存调试文件。
写个小程序
然后,随手写一个小程序,储存在文件夹中。
切记!不是.vscode
文件夹!
1 |
|
值得注意的是,vscode与vs不同,它不会停住控制台。因此,这需要在return 0;
前一行加入getchar();
,或者引入个windows.h
头文件,使用system("pause");
。
运行调试
然后,F5运行,选择C++ (GDB/LLDB)
- gcc.exe
- 生成和调试活动文件
。
然后,就看着它一顿操作就行了。最后我们看到.vscode
多出了些许文件,这些是必须的。
目光转向控制台,发现有蓝色的
那就是成功了!
调出控制台
但是,转念一想,没有黑漆漆的控制台,没内味(#`O′)
欸,请客官不要着急!
找到launch.json
,找到
1 | "externalConsole": false, |
改为
1 | "externalConsole": true, |
保存。
OK!再F5一遍试试!
是不是很神奇呢!
C++的配置
Mingw-w64
与上述相同。
vscode安装
安装与插件配置相同。
Vscode-C++配置
纯C语言与C++安装过程,除了Mingw-w64、Vscode的安装配置相同之外。不同的地方就在于:另外新建一个文件夹,用于存放cpp代码。 然后,写一个cpp程序,然后就F5跑!
先写一个简单的小程序test.cpp
:
1 |
|
然后按下F5
,在弹出的框中选择:C++ (GDB/LLDB)+g++.exe - 生成和调试活动文件。
同样,看着它骚操作就行了。
最后,注意调试控制台中输出hello world!
,就成功了。
同样的,如果想调出控制台,那么。找到目录下的.vscode
文件夹,找到launch.json
,
找到:
1 | "externalConsole": false, |
改为:
1 | "externalConsole": true, |
然后还可以再试着运行一下test.cpp
,看看效果辣!
好啦,到此结束啦!欢迎讨论哦!