下面我将为您详细讲解“VsCode安装和配置c/c++环境小白教程(图文)”的完整攻略。
VsCode安装和配置c/c++环境小白教程(图文)
1. VsCode安装
首先,你需要在官方网站下载并安装最新版本的VsCode,并按照向导一步一步进行安装。
2. 配置c/c++环境
在VsCode中,我们需要安装一些插件和配置一些环境变量来使得c/c++代码可以被编译和运行。
2.1 安装C/C++扩展插件
在VsCode中,点击左侧的“扩展”按钮,搜索“C/C++”,点击安装。
2.2 安装MinGW-w64
下载安装包,选择正确的系统架构,一步一步进行安装。
注意:在安装过程中,在“Select Components”页面,一定要勾选“Add to system PATH”,否则需要手动配置环境变量。
2.3 配置环境变量
将MinGW-w64的安装路径加入系统环境变量中。在Windows系统中,操作如下:
- 点击“此电脑”,右键点击选择“属性”
- 在弹出的窗口中,选择“高级系统设置”
- 在弹出的窗口的“高级”选项卡中,点击“环境变量”
- 在“环境变量”窗口中,选择“系统变量”,找到“Path”,点击“编辑”,在末尾添加MinGW-w64的安装路径,注意路径之间需要加上分号“;”
2.4 配置launch.json
在VsCode中,打开一个c/c++工程,按F5,选择C++(GDB/LLDB),会生成一个默认的launch.json文件。
将launch.json文件修改为如下内容:
{
"version": "0.2.0",
"configurations": [
{
"name": "C++ Launch",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/a.exe",
"cwd": "${workspaceFolder}",
"args": [],
"stopAtEntry": false,
"externalConsole": true,
"MIMode": "gdb",
"preLaunchTask": "C/C++: g++ build active file"
}
]
}
2.5 配置tasks.json
在VsCode中,按下Ctrl + Shift + P,输入“Configure Task”,选择“C/C++: g++ build active file”生成默认配置的tasks.json文件。
将tasks.json文件修改为如下内容:
{
"tasks": [
{
"type": "shell",
"label": "C/C++: g++ build active file",
"command": "g++",
"args": [
"-g",
"${workspaceFolder}\\${fileBasename}.cpp",
"-o",
"${fileBasenameNoExtension}.exe"
],
"options": {
"cwd": "${workspaceFolder}"
},
"problemMatcher": [
"$gcc"
],
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
3. 示例说明
3.1 示例1
在Windows系统中,创建一个名为“test”的文件夹,将以下代码保存为“test.cpp”并放入该文件夹中:
#include <iostream>
int main() {
std::cout << "Hello, World!" << std::endl;
return 0;
}
在VsCode中打开该文件夹,并按下F5,选择C++(GDB/LLDB),会生成一个默认的launch.json文件。
按下Ctrl + Shift + P,选择“Tasks: Run Build Task”,会生成一个默认的tasks.json文件。
再次按下F5,在弹出的对话框中点击“Yes”。
在控制台中可以看到“Hello, World!”的输出。
3.2 示例2
在Windows系统中,创建一个名为“test”的文件夹,将以下代码保存为“test.cpp”并放入该文件夹中:
#include <iostream>
int main() {
int a = 1, b = 2, c = 0;
c = a + b;
std::cout << c << std::endl;
return 0;
}
在VsCode中打开该文件夹,并按下F5,选择C++(GDB/LLDB),会生成一个默认的launch.json文件。
按下Ctrl + Shift + P,选择“Tasks: Run Build Task”,会生成一个默认的tasks.json文件。
再次按下F5,在弹出的对话框中点击“Yes”。
在控制台中可以看到“3”的输出。
以上就是VsCode安装和配置c/c++环境小白教程的所有内容啦,希望能对您有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:VsCode安装和配置c/c++环境小白教程(图文) - Python技术站