Vscode_00_安装Vscode和搭建C/C++开发环境
下载并安装Vscode
下载Vscode
-
打开Vscode官网 https://code.visualstudio.com,并点击“Download for Windows”;
(PS:点击会跳转页面,等待片刻会出现下载提示框) -
右键下载提示框,点击“复制下载链接”
-
将链接的前缀改为:
http://vscode.cdn.azure.cn/
-
回车确认下载;
安装Vscode
- 双击安装后的Vscode包,并安装以下步骤进行安装(若之前安装过Vscode,建议完全卸载后再进行安装);
插件推荐
插件安装流程(查找的特定插件点击“Install”即可):
- Code Runner:可一键运行代码;
- Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code:汉化Vscode;
- Bracket Pair Colorizer 2:使程序中的不同的花括号以多种颜色显示;
- Material Icon Theme:更改Vscode中的各个文件的图标;
- Atom One Dark Theme:更改Vscode的主题;
卸载Vscode
- 在Vscode安装目录中双击
unins000
执行文件以运行卸载(也可通过控制面板卸载);
(PS:忘记安装目录的,可右键Vscode图标查看属性并点击“打开文件所在的位置(F)”) - 按照以下步骤卸载Vscode;
- 删除配置信息,删除以下两个文件路径(用户名根据自身修改):
C:\Users\用户名\.vscode
C:\Users\用户名\AppData\Roaming\code
配置C/C++开发环境
下载MinGW
- 打开OSDN官网的MinGW下载页面 https://osdn.net/projects/mingw,并点击“mingw-get-setup.exe”;
- 指定下载路径;
(PS:也可选择其他编译器,本文仅以MinGW编译器说明)
安装MinGW
- 双击安装后的MinGW安装包,并按照以下步骤安装;
- 安装完成后默认弹出“MinGW Install Manager”,选择编译器所需插件进行安装(若关闭,可通过应用菜单找到该程序);
(选择组件的方式为:点击该组件,点击提示框中的“Mark for Installation”) - 点击左上角“Installation”,再点击提示框中“Appaly Changes”;
- 弹出界面中点击“Apply”开始组件下载;
(PS:此过程较为漫长,若中途报错,重复尝试几次下载) - 将bin程序添加至环境变量(根据自己安装路径添加);
- 在CMD中输入
gcc -v
验证是否安装成功(安装成功会显示gcc版本号);
配置Vscode
- 安装“C/C++”插件:C/C++
- 在文件资源管理器创建目录用于保存代码,并在Vscode中打开该目录;
- 在该目录下新建子目录“.vscode";
- 新建子目录和该子目录下的CPP文件,并输入该段代码(建议每次都在新建目录中编写程序,避免多次配置);
#include <iostream>
using namespace std;
int main() {
cout << "Hello, World" << endl;
return 0;
}
- 按下“F1”,在提示框中输入“Edit Configurations”,选择"(UI)"后缀的选项;
- 按“F1”,在提示框中输入“tasks”,选择“Configure Default Build Task” -> “g++.exe生成活动文件”;
- 按“F5”,选择“C++(GDB/LLDB)” -> “g++.exe - 生成和调式活动文件”;
- 编译并运行文件是否配置成功,再次点击“F5”;
- 通过配置launch.json文件调用系统终端(将
"externalConsole": false,
改为"externalConsole": true,
);
(PS:本配置过程仅能实现单文件编译,多文件还需配置CMake)