下面是详细讲解“VS Code 配置 C/C++ 环境的详细教程(推荐)”的完整攻略:
1. 安装 MinGW-w64
MinGW-w64 是 Windows 平台上非常流行的 C/C++ 编译器环境,我们需要先安装它。可以在 MinGW-w64 官网( http://mingw-w64.org/doku.php/download )下载适合自己的安装包,安装包分为 32 位和 64 位两种版本。具体选择哪个版本需要根据你的电脑操作系统选择,一般电脑上安装的是 64 位操作系统,所以推荐安装 64 位版本。
安装过程中需要注意以下几点:
- 在选择安装路径时,最好不要出现中文、空格、符号等特殊字符,否则可能会出现编译错误。
- 在选择组件时,需要安装 mingw64-gcc-base 和 mingw64-gcc-g++ 两个组件,这两个组件是编译 C/C++ 程序所必需的。其他组件可按需选择。
2. 配置环境变量
安装完 MinGW-w64 后,需要将 MinGW-w64 的 bin 目录添加到环境变量中才能够在命令行中运行 gcc 和 g++ 命令。
具体方法如下:
-
在 Windows 搜索栏中输入“环境变量”,点击“编辑环境变量”。
-
在打开的窗口中,点击“环境变量”按钮。
-
在“系统变量”中找到“Path”变量,双击进行编辑。
-
右侧点击“新建”,输入 MinGW-w64 的 bin 目录路径。例如:“C:\mingw-w64\mingw64\bin”。
-
点击“确定”保存设置。
3. 安装 VS Code 插件
下面需要在 VS Code 中安装 C/C++ 扩展插件。在 VS Code 的扩展商店中搜索“C/C++”并安装,安装完成后需要重新启动 VS Code。
4. 配置 VS Code
打开需要编译的 C/C++ 文件,按下 F1 键,在弹出的命令窗口中选择“C/C++:Edit Configurations”。在打开的“c_cpp_properties.json”文件中将“includePath”和“browse.path”属性分别修改为:
"includePath": [
"${workspaceFolder}/**",
"C:/mingw-w64/mingw64/include"
],
"browse.path": [
"${workspaceFolder}/**",
"C:/mingw-w64/mingw64/include"
],
其中“${workspaceFolder}”表示当前工作目录,需要保留。
5. 编写 C/C++ 代码
在 VS Code 中新建一个 C/C++ 文件,例如“helloworld.cpp”,并输入以下代码:
#include<iostream>
using namespace std;
int main() {
cout << "Hello World!" << endl;
return 0;
}
6. 编译运行代码
按下 CTRL+SHIFT+B(快捷键可以在“tasks.json”中查看和修改),在弹出的命令窗口中选择“g++ build active file”。编译完成后,会出现一个名为“helloworld.exe”的可执行文件。在命令行中运行此文件,即可看到输出的“Hello World!”信息。
示例1:编写一个计算两数之和的程序。
#include<iostream>
using namespace std;
int main() {
int a, b;
cin>>a>>b;
cout<<a<<" + "<<b<<" = "<<a+b<<endl;
return 0;
}
示例2:编写一个快速排序的程序。
#include<iostream>
using namespace std;
const int N = 100010;
int n, q[N];
void quicksort(int q[], int l, int r) {
if (l >= r) return;
int i = l - 1, j = r + 1, x = q[(l + r) >> 1];
while (i < j) {
do i++; while (q[i] < x);
do j--; while (q[j] > x);
if (i < j) swap(q[i], q[j]);
}
quicksort(q, l, j);
quicksort(q, j + 1, r);
}
int main() {
cin>>n;
for (int i = 0; i < n; i++) cin>>q[i];
quicksort(q, 0, n - 1);
for (int i = 0; i < n; i++) cout<<q[i]<<" ";
cout<<endl;
return 0;
}
以上就是“VS Code 配置 C/C++ 环境的详细教程”的完整攻略,希望可以帮助到您。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:vs code 配置c/c++环境的详细教程(推荐) - Python技术站