温馨提示×

Ubuntu C++配置用什么

小樊
57
2026-10-17 01:55:04
栏目: 编程语言

在 Ubuntu 上进行 C++ 开发配置,通常可以从「编译器 + 构建工具 + 编辑器/IDE」三方面来考虑。下面给你一套常用且实用的方案。


一、基础编译器(必须)

1️⃣ 安装 GCC / G++

sudo apt update
sudo apt install g++ build-essential

验证:

g++ --version

✅ build-essential 包含:

  • gcc / g++
  • make
  • 基础开发库

二、构建工具(推荐)

✅ 方式一:CMake(最推荐)

适合中大型项目、跨平台

sudo apt install cmake

示例 CMakeLists.txt:

cmake_minimum_required(VERSION 3.10)
project(demo)

add_executable(demo main.cpp)

构建:

mkdir build && cd build
cmake ..
make

✅ 方式二:Makefile(轻量)

适合小项目

demo: main.cpp
	g++ main.cpp -o demo
make

三、编辑器 / IDE(选一个)

✅ 命令行友好

  • VS Code(强烈推荐)
sudo snap install code --classic

插件:

  • C/C++
  • CMake Tools
  • Code Runner

✅ 纯终端

  • Vim / Neovim
sudo apt install vim

配合:

  • coc.nvim
  • clangd

✅ 图形 IDE

  • CLion(JetBrains,收费但强大)
  • Code::Blocks
sudo apt install codeblocks
  • Qt Creator(适合 GUI)

四、调试工具(强烈建议)

sudo apt install gdb

VS Code 中可直接用 GDB 调试。


五、现代化 C++(可选)

Clang + clangd(更好提示)

sudo apt install clang clangd

六、推荐组合(新手友好)

✅ Ubuntu + g++ + CMake + VS Code
✅ Ubuntu + clang + clangd + Neovim(进阶)


如果你愿意,可以告诉我:

  • 你是 初学者 / 学生 / 工程师
  • 做 算法 / 项目 / 系统编程 / 游戏

我可以直接给你一套专属配置方案。

0 踩