📜  VS代码|使用C ++进行构建,运行和调试(1)

📅  最后修改于: 2023-12-03 15:05:52.409000             🧑  作者: Mango

VS Code | 使用 C++ 进行构建,运行和调试

简介

Visual Studio Code (VS Code) 是一款轻量化的代码编辑器,可用于多种编程语言,包括 C++。在使用 VS Code 构建、运行和调试 C++ 代码方面,该编辑器具有出色的功能和扩展性,使得它成为程序员最受欢迎的编辑器之一。

步骤
1. 安装 C++ 扩展

在 VS Code 中构建和调试 C++ 代码的第一步是安装 C++ 扩展。打开 VS Code,单击左侧的“扩展”(Extensions)图标,然后在搜索栏中输入 “C++” 扩展。找到该扩展并单击安装按钮即可。安装完成后,需要重新启动 VS Code。

2. 创建 C++ 工程

接下来,需要创建一个新的 C++ 工程。在 VS Code 中,可以通过以下方式打开终端:

Ctrl + Shift + `

在终端中,可以使用以下命令创建一个新的 C++ 工程:

mkdir myproject
cd myproject
code .

这将创建一个名为 “myproject” 的文件夹,并在 VS Code 中打开该文件夹。

3. 创建 C++ 文件

在工程文件夹中创建一个新的 C++ 文件。可以通过以下命令在终端中创建该文件:

touch myfile.cpp

或者在 VS Code 中使用以下步骤创建该文件:

  1. 单击菜单栏中的“文件”(File)->“新建文件”(New File)
  2. 在文件名输入框中输入 “myfile.cpp”
  3. 单击键盘上的“Enter”键
4. 编写 C++ 代码

使用 VS Code 编辑器编写 C++ 代码。以下是一个简单的示例代码,用于输出 “Hello, world!”:

#include <iostream>
using namespace std;

int main() {
    cout << "Hello, world!" << endl;
    return 0;
}
5. 构建 C++ 代码

在 VS Code 中构建 C++ 代码需要使用 Terminal 终端,可以使用以下命令构建代码:

g++ myfile.cpp -o myapp

这将生成一个名为 “myapp” 的可执行文件。

6. 运行 C++ 应用

通过以下命令运行 C++ 应用:

./myapp

这将输出 “Hello, world!” 到终端。

7. 调试 C++ 代码

VS Code 还可以用于调试 C++ 代码,提供有用的调试工具和功能。以下是使用 VS Code 调试 C++ 代码的步骤:

  1. 单击 VS Code 左侧的“调试”(Debug)按钮
  2. 在“启动调试器”(Start Debugging)下拉列表中选择“C++(GDB/LLDB)”选项
  3. 在“启动配置”文件中输入以下配置
{
    "name": "C++调试",
    "type": "cppdbg",
    "request": "launch",
    "program": "${workspaceFolder}/myapp",
    "args": [],
    "stopAtEntry": false,
    "cwd": "${workspaceFolder}",
    "environment": [],
    "externalConsole": false,
    "MIMode": "gdb",
    "preLaunchTask": "build"
}
  1. 在代码中添加断点
  2. 单击“开始调试”(Start Debugging)按钮

这将启动 VS Code 调试器,并在第一个断点处停止执行。

结论

使用 VS Code 构建、运行和调试 C++ 代码非常简单,但需要安装合适的 C++ 扩展并掌握必要的命令和工具。在使用 VS Code 构建 C++ 应用程序时,建议按照以上步骤进行操作。