温馨提示×

ubuntu c++环境怎样快速搭建

小樊
36
2026-09-20 16:49:20
栏目: 编程语言

在 Ubuntu 上快速搭建 C++ 开发环境,常见有 “最简化(命令行)”“带编辑器/IDE” 两种方式。下面按由快到全给你说。


一、最快速(命令行即可用)

1️⃣ 更新系统

sudo apt update
sudo apt upgrade -y

2️⃣ 安装基础编译工具(g++ / make / gdb)

sudo apt install -y build-essential gdb

3️⃣ 验证

g++ --version
make --version
gdb --version

4️⃣ 写个测试程序

// hello.cpp
#include <iostream>
int main() {
    std::cout << "Hello C++" << std::endl;
}

编译运行:

g++ hello.cpp -o hello
./hello

✅ 到这里 C++ 环境已经可用


二、推荐开发方式(更舒服)

方案 A:VS Code(最常用)

sudo apt install -y code

或官网下载 .deb 安装

安装插件:

  • C/C++
  • CMake Tools(可选)
  • Code Runner(快速运行)

方案 B:CMake 项目(工程化)

sudo apt install -y cmake

示例:

mkdir demo && cd demo
touch main.cpp CMakeLists.txt

CMakeLists.txt:

cmake_minimum_required(VERSION 3.10)
project(demo)
add_executable(demo main.cpp)

构建:

mkdir build && cd build
cmake ..
make

三、可选增强(按需)

需求 安装命令
调试界面 sudo apt install -y gdb
静态分析 sudo apt install -y clang-tidy
更快编译器 sudo apt install -y clang
单元测试 sudo apt install -y libgtest-dev

四、一句话总结

最快: sudo apt install build-essential
好用: + VS Code
工程化: + CMake

如果你告诉我:

  • Ubuntu 版本
  • 是否用于 刷题 / 项目 / 嵌入式 / 算法
  • 是否用 CMake / Makefile

我可以给你一套 更精准的环境方案

0