温馨提示×

Ubuntu配置C++难不难

小樊
45
2026-09-29 12:26:43
栏目: 编程语言

结论:不难,尤其如果你只是想“能编译运行 C++ 程序”,几分钟就能搞定。

下面按从易到难给你一个清晰路线,你可以看看自己属于哪种需求。


一、最简单:只要能编译 C++(90% 新手够用)

1️⃣ 安装编译器

Ubuntu 自带 apt,一行命令:

sudo apt update
sudo apt install g++ -y

验证:

g++ --version

2️⃣ 写个 Hello World

// hello.cpp
#include <iostream>
using namespace std;

int main() {
    cout << "Hello Ubuntu" << endl;
    return 0;
}

编译运行:

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

✅ 这就算配置完成了


二、进阶一点:用 CMake(推荐)

如果你以后要写多个文件 / 项目,建议用 CMake。

安装

sudo apt install cmake -y

示例

# CMakeLists.txt
cmake_minimum_required(VERSION 3.10)
project(demo)
add_executable(demo main.cpp)
mkdir build && cd build
cmake ..
make

✅ 也不难,只是多一层结构


三、开发环境(编辑器 / IDE)

轻量级(推荐新手)

  • VS Code + C/C++ 插件
  • 装好 g++ 和 CMake Tools 插件即可

重一点

  • CLion(收费,学生免费)
  • Qt Creator(适合 GUI)

四、什么时候会“变难”?

以下情况会稍微复杂,但都有成熟方案:

场景 难度
使用第三方库(OpenCV / Boost) ⭐⭐
交叉编译 ⭐⭐⭐
内核 / 系统级开发 ⭐⭐⭐⭐
多平台构建 ⭐⭐⭐

五、你现在的水平 & 目标?

你可以告诉我:

  • ✅ 完全新手 / 有 Windows C++ 经验
  • ✅ 只是学习 / 做项目 / 面试
  • ✅ Ubuntu 桌面版还是服务器

我可以直接给你一步到位的配置方案(甚至帮你写 CMake)。

0 踩