Ubuntu(以及更广泛的 Linux 生态)之所以特别适合写 C++,主要有下面这些原因:
sudo apt install build-essential
gdb / lldbvalgrind(内存检测)perf(性能分析)这些是写高质量 C++ 几乎必用的工具。
apt 可快速安装第三方库:sudo apt install libboost-dev libeigen3-dev
| 项目 | Ubuntu | Windows |
|---|---|---|
| 编译器 | 原生支持 | 需装 MSVC / MinGW |
| 路径 / 权限 | 简单 | 较复杂 |
| 服务器部署 | 一致 | 需额外适配 |
| 开源兼容 | 好 | 一般 |
Ubuntu 提供了“开箱即用 + 工具齐全 + 社区成熟”的 C++ 开发环境,特别适合系统、性能、服务器端开发。
如果你愿意,我也可以给你一份 Ubuntu 下 C++ 开发环境搭建清单(编译器 + CMake + VSCode / CLion)。