温馨提示×

Ubuntu C++配置难吗

小樊
34
2026-10-17 01:51:05
栏目: 编程语言

结论先说:
在 Ubuntu 上配置 C++ 开发环境不难,比 Windows 简单很多,新手一般 10~30 分钟就能搞定。


一、最基础的 C++ 环境(够用 90% 情况)

1️⃣ 安装编译器

Ubuntu 自带 apt,直接装 build-essential(包含 g++、gcc、make):

sudo apt update
sudo apt install build-essential

验证:

g++ --version

✅ 这就已经能写 C++ 了


2️⃣ 写个 Hello World

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

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

编译运行:

g++ main.cpp -o main
./main

二、常见“配置难”的地方(其实也不难)

✅ 1. 多文件 / Makefile

一个小 Makefile:

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

✅ 2. 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

三、IDE / 编辑器(可选)

工具 难度 说明
VS Code ⭐ 装 C++ 插件即可
CLion ⭐⭐ 功能强,学生免费
Vim / Neovim ⭐⭐⭐ 装插件后很强

VS Code 示例:

  • 安装:sudo snap install code
  • 插件:C/C++

四、什么时候会觉得“难”?

  • 用到 第三方库(如 OpenCV、Boost)
  • 交叉编译
  • 非常复杂的 CMake 项目

但这些属于“项目复杂”,不是 Ubuntu 本身难。


五、总结

✅ Ubuntu 配置 C++:不难
✅ 比 Windows 更顺手
✅ 适合学习和开发

如果你愿意,我可以:

  • 帮你一步步装环境
  • 教你写 Makefile / CMake
  • 推荐适合新手的 C++ 学习路线

你现在是刚装好 Ubuntu,还是已经用过一点?

0 踩