vscode配置c++安装教程
时间: 2023-10-08 19:11:56 浏览: 96
要在VSCode中配置C语言环境,可以按照以下步骤进行操作:
1. 首先,打开VSCode并创建一个新的工作区。
2. 在工作区中创建一个文件夹,用于存放C语言项目。
3. 在创建的文件夹中,新建一个名为`c_cpp_properties.json`的文件,并将以下代码复制到文件中:
```json
{
"configurations": [
{
"name": "Win32",
"includePath": ["${workspaceFolder}/**"],
"defines": ["_DEBUG", "UNICODE", "_UNICODE"],
"windowsSdkVersion": "10.0.17763.0",
"compilerPath": "C:\\mingw64\\bin\\g++.exe", // 修改成自己bin目录下的g++.exe,路径中的反斜杠需要使用两个\\
"cStandard": "c11",
"cppStandard": "c17",
"intelliSenseMode": "${default}"
}
],
"version": 4
}
```
注意:需要将`compilerPath`中的路径修改为你自己的`g++.exe`所在的路径。
4. 接下来,在同一个文件夹中,新建一个名为`tasks.json`的文件,并将以下代码复制到文件中:
```json
{
"version": "2.0.0",
"tasks": [
{
"type": "shell",
"label": "task g++",
"command": "C:\\mingw64\\bin\\g++.exe", // 修改成自己bin目录下的g++.exe,路径中的反斜杠需要使用两个\\
"args": [
"-g",
"${file}",
"-o",
"${fileDirname}\\${fileBasenameNoExtension}.exe",
"-I",
"C:\\Users\\21926\\Desktop\\VsCode", // 修改成自己放C/C++项目的文件夹路径,路径中的反斜杠需要使用两个\\
"-std=c17"
],
"options": {
"cwd": "C:\\mingw64\\bin" // 修改成自己bin目录的路径,路径中的反斜杠需要使用两个\\
},
"problemMatcher": [
"$gcc"
],
"group": "build"
}
]
}
```
同样,需要将`command`和`options`中的路径修改为你自己的`g++.exe`所在的路径。
5. 完成以上配置后,可以在VSCode中进行C语言的编写和编译。在你的工作区中创建一个名为`helloworld.cpp`的文件,并编写C语言代码。
6. 最后,按下`Ctrl + Shift + B`键,选择相应的任务("task g++"),即可编译并生成可执行文件。
通过以上步骤,你就可以在VSCode中配置C语言环境并进行编译了。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [VSCode配置C++环境的方法步骤(MSVC)](https://download.csdn.net/download/weixin_38547151/12725287)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [VsCode安装和配置C++环境详细全流程](https://blog.csdn.net/qq_55193018/article/details/126103009)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文