0


Ubuntu 系统安装 VS Code 并配置 C++ 环境

Linux 系列教程:

  • VMware 安装配置 Ubuntu(最新版、超详细)
  • FinalShell 远程连接 Linux(Ubuntu)系统
  • Ubuntu 系统安装 VS Code 并配置 C++ 环境

➡️➡️ ➡️VS Code 官方教程:Using C++ on Linux in VS Code(仅供参考,具体步骤如下)

文章目录

1. 配置 C++ 环境

在 Linux(Ubuntu )中配置 C/C++ 环境非常之简单,只需按

Ctrl + Alt + T

调出终端,再按照以下步骤:

[Step 1]: 检查是否已经安装了 GCC,要验证是否正确,请输入以下命令

gcc -v

[Step 2]: 若未安装,在终端运行以下命令来更新 Ubuntu 包列表

sudoapt-get update

[Step 3]: 接下来,使用以下命令安装 GNU 编译器工具和 GDB 调试器:

sudoapt-getinstall build-essential gdb

[Step 4]: 再次查看各编译/调试工具是否成功安装

gcc --version
g++ --version
gdb --version

2. 安装 VS Code

[Step 1]: 由于是在 Linux(Ubuntu)中安装,即可以直接在 Ubuntu Software 搜索,再点击

Install


[Step 2]: 安装完成后,在终端按照如下命令所示新建项目文件夹并在 VS Code 中打开

mkdir C++ # 新建文件夹ls# 查看所有文件夹cd C++ # 进入 C++ 文件夹
code .# 用 VS Code打开当前 C++ 文件夹

[Step 3]: 点击左侧扩展按钮(或快捷键

Ctrl + Shift + X

),搜索栏中输入 C++ 点击查看,再点击

Install

3. 项目运行

[Step 1]: 新建

main.cpp

文件,再编写如下内容

#include <iostream>
#include <vector>
#include <string>

using namespace std;

int main()
{
    vector<string> msg {"Hello", "C++", "World", "from", "VS Code", "and the C++ extension!"};

    for (const string& word : msg)
    {
        cout << word << " ";
    }
    cout << endl;
    cout << endl;
}

[Step 2]: 点击菜单栏中的

Run

选择

Run Without Debugging

(或快捷键

Ctrl + F5

),再选择

g++

生成并调试活动文件

[Step 3]: 此时,在项目左侧会自动生成

.vscode/tasks.json

文件,并输出编译结果

4. 修改

注意:

  • 最后我还是按照了 VS Code 官方教程 Using C++ on Linux in VS Code 重新配置了一下;
  • 并参照 Ubuntu——VSCode运行C程序出现 [1] + Done “/usr/bin/gdb“ --interpreter=mi --tty=${DbgTerm} 去除了终端输出中的 [1] + Done ...

1、

tasks.json

(编译器生成设置):

{"version":"2.0.0","tasks":[{"type":"shell","label":"C/C++: g++ build active file","command":"/usr/bin/g++","args":["-g","${file}","-o","${fileDirname}/${fileBasenameNoExtension}"],"options":{"cwd":"/usr/bin"},"problemMatcher":["$gcc"],"group":{"kind":"build","isDefault":true},"detail":"Task generated by Debugger."}]}

2、

launch.json

(调试器设置)

{"version":"0.2.0","configurations":[{"name":"C/C++: g++ build and debug active file","type":"cppdbg","request":"launch","program":"${fileDirname}/${fileBasenameNoExtension}","args":[],"stopAtEntry":false,"cwd":"${workspaceFolder}","environment":[],"externalConsole":false,"MIMode":"gdb","miDebuggerPath":"/usr/bin/gdb","setupCommands":[{"description":"Enable pretty-printing for gdb","text":"-enable-pretty-printing","ignoreFailures":true}],"preLaunchTask":"C/C++: g++ build active file"}]}

3、

c_cpp_properties.json

(编译器路径和IntelliSense设置)

{"configurations":[{"name":"Linux","includePath":["${workspaceFolder}/**"],"defines":[],"compilerPath":"/usr/bin/gcc","cStandard":"c11","cppStandard":"c++17","intelliSenseMode":"clang-x64"}],"version":4}

最后,效果图如下所示:

标签: ubuntu c++ 数据库

本文转载自: https://blog.csdn.net/m0_70885101/article/details/137871474
版权归原作者 _leoatliang 所有, 如有侵权,请联系我们删除。

“Ubuntu 系统安装 VS Code 并配置 C++ 环境”的评论:

还没有评论