VS code搭建 C 和 C++ 环境的完整图文教程!("手把手教你用VS Code搭建C/C++开发环境:完整图文指南!")

原创
ithorizon 6个月前 (10-21) 阅读数 23 #后端开发

手把手教你用VS Code搭建C/C++开发环境:完整图文指南!

一、前言

Visual Studio Code(简称VS Code)是一款免费的、开源的跨平台代码编辑器,它拥护多种编程语言的开发,包括C和C++。本文将手把手教你怎样使用VS Code搭建C/C++开发环境,让你轻松上手C/C++编程。

二、安装VS Code

首先,你需要从VS Code的官方网站下载并安装VS Code。以下是安装步骤:

  1. 访问VS Code官方网站:https://code.visualstudio.com/
  2. 利用你的操作系统(Windows、macOS或Linux)下载对应的安装包。
  3. 运行安装包,按照提示完成安装。

三、安装C/C++扩展

安装完VS Code后,我们需要安装C/C++扩展。以下是安装步骤:

  1. 打开VS Code。
  2. 点击左侧的扩展图标,或者在侧边栏中点击“扩展”。
  3. 在搜索框中输入“C/C++”。
  4. 找到“Microsoft C/C++ Extension”,点击安装。

四、配置编译器

为了编译和运行C/C++程序,我们需要配置编译器。以下是配置步骤:

  1. 打开VS Code。
  2. 按下`Ctrl + Shift + P`(Windows)或`Cmd + Shift + P`(macOS)打开命令面板。
  3. 输入“C/C++: Edit configurations (UI)”或“C/C++: Edit configurations (UI)”并回车。
  4. 在打开的配置文件中,添加以下内容(以Windows为例):

{

"version": 4.0,

"configurations": [

{

"name": "Windows",

"includePath": [

"${workspaceFolder}/**"

],

"compilerPath": "C:\\MinGW\\bin\\gcc.exe",

"cStandard": "c11",

"cppStandard": "c++17",

"intelliSenseMode": "gcc-x64",

"configurationProvider": "ms-vscode.cmake-tools"

}

]

}

这里假设你已经安装了MinGW,并将编译器路径设置为`C:\\MinGW\\bin\\gcc.exe`。你可以利用自己的实际情况修改配置。

五、创建第一个C/C++项目

接下来,我们将创建第一个C/C++项目。以下是创建步骤:

  1. 在VS Code中,点击“文件”菜单,选择“新建文件夹”。
  2. 将新文件夹命名为“HelloWorld”。
  3. 在“HelloWorld”文件夹中创建一个名为“main.c”的文件,并输入以下代码:

#include <stdio.h>

int main() {

printf("Hello, World! ");

return 0;

}

保存文件。

六、编译和运行C/C++程序

在VS Code中,我们可以使用内置的终端来编译和运行C/C++程序。以下是编译和运行步骤:

  1. 在VS Code中,按下`Ctrl + ``(反引号键,位于Tab键上方)打开终端。
  2. 在终端中,输入以下命令编译程序:

gcc main.c -o main

该命令会使用gcc编译器编译`main.c`文件,生成名为`main`的可执行文件。

  1. 编译成就后,在终端中输入以下命令运行程序:

.\main

你应该会在终端中看到输出于是:“Hello, World!”。

七、配置调试器

VS Code拥护调试C/C++程序。以下是配置调试器的步骤:

  1. 在VS Code中,按下`Ctrl + Shift + P`(Windows)或`Cmd + Shift + P`(macOS)打开命令面板。
  2. 输入“C/C++: Edit configurations (UI)”或“C/C++: Edit configurations (UI)”并回车。
  3. 在打开的配置文件中,添加以下内容(以Windows为例):

{

"version": "2.0.0",

"configurations": [

{

"name": "gcc - Build and debug active file",

"type": "cppdbg",

"request": "launch",

"program": "${workspaceFolder}/main",

"args": [],

"stopAtEntry": false,

"cwd": "${workspaceFolder}",

"environment": [],

"externalConsole": false,

"MIMode": "gdb",

"setupCommands": [

{

"description": "Enable pretty-printing for gdb",

"text": "-enable-pretty-printing",

"ignoreFailures": true

}

],

"miDebuggerPath": "C:\\MinGW\\bin\\gdb.exe",

"preLaunchTask": "gcc build active file", // 运行的任务名称,与 tasks.json 中的 label 相同

"internalConsoleOptions": "openOnSessionStart"

}

]

}

这里假设你已经安装了MinGW,并将调试器路径设置为`C:\\MinGW\\bin\\gdb.exe`。你可以利用自己的实际情况修改配置。

八、调试C/C++程序

配置好调试器后,我们可以起始调试C/C++程序。以下是调试步骤:

  1. 在VS Code中,按下`F5`或点击“调试”菜单中的“起始调试”。
  2. 在打开的调试界面中,你可以设置断点、查看变量值、单步执行等。

九、总结

本文详细介绍了怎样在VS Code中搭建C/C++开发环境,包括安装VS Code、安装C/C++扩展、配置编译器、创建项目、编译和运行程序以及配置调试器。通过本文的介绍,相信你已经可以轻松地在VS Code中进行C/C++编程了。


本文由IT视界版权所有,禁止未经同意的情况下转发

文章标签: 后端开发


热门