Ubuntu 系统使用 Visual Studio Code(vs code) 跑 C++项目

您所在的位置:网站首页 ubuntu用vscode Ubuntu 系统使用 Visual Studio Code(vs code) 跑 C++项目

Ubuntu 系统使用 Visual Studio Code(vs code) 跑 C++项目

2024-02-02 06:53| 来源: 网络整理| 查看: 265

1、前景知识介绍

本篇博客介绍如何在 Ubuntu 20.04 环境下,配置 Visual Studio Code,从而使用 GCC (C++ compiler (g++)) 和 GDB (debugger)。

这里介绍一下,GCC 表示 GNU Compiler Collection 编译器集合; GDB 是 GNU debugger。

GCC,它可以编译C、C++、JAV、Fortran、Pascal、Object-C等语言。gcc 是 GCC 中的 GNU C Compiler(C 编译器),g++ 是GCC中的GNU C++ Compiler(C++编译器)。 gcc 和 g++ 存在些许的区别,想要了解可以查看博客

2、预先准备条件

在创建项目之前,我们需要准备 3 个工作。

安装 VS Code 在 VS Code 中安装 C++ extension 确保 Ubuntu 中安装了 GCC(GNC Compiler Collection)

安装 VS Code 去官网 下载 .deb,将下载完成的 .deb 文件使用 dpkg -i 文件名.deb 安装即可。

安装 VS Code 完成后,进入软件,安装 C++ extension 过程如下图所示:

确保 GCC 在 Ubuntu 系统已经安装。 VS Code 编译、运行、调试 C++ 项目,需要确保 Ubuntu 系统中已经存在 GCC 和 GDB,倘若不存在可以使用 apt-get 命令安装。 首先,使用命令 gcc -v 查看系统中是否存在 GCC,倘若存在的话,那么 GCC 版本将会在命令行中给出。 如果,GCC不存在,我们考虑安装

sudo apt-get update # 更新 apt-get 工具,如果不更新可能会影响某些 package sudo apt-get install build-essential gdb # 安装 GNU Compiler 工具和 GDB调试 3、创建 Hello World 项目 创建打开项目

首先,打开 Terminal 创建项目文件夹。而后,使用 VS Code 将项目文件夹打开

mkdir projects # 总的 VS Code 项目文件夹,可以不创建,但是一个总的文件夹,可以方便以后你查找项目 cd projects mkdir helloworld # 用于这次项目的文件夹 Hello World cd helloworld # 进入到该文件夹 code . # 在该文件夹内打开 VS Code,该文件夹就相当于 Workspace

如果你按照本篇博客的思路走,你将会在 Workspace 中 .vscode 目录下创建 3 个文件

tasks.json (compiler build settings) launch.json (debugger settings) c_cpp_properties.json (compiler path and IntelliSense settings) 创建 C++ 文件

在项目中 New File,并将其命名为 helloworld.cpp

可以将以下代码复制到 cpp 文件中,进行测试

#include #include #include using namespace std; int main() { vector msg {"Hello", "C++", "World", "from", "VS Code", "and the C++ extension!"}; for (const string& word : msg) { cout


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3