温馨提示×

Linux C++怎么安装

小樊
71
2026-07-31 20:04:56
栏目: 编程语言

在 Linux 上安装 C++ 开发环境,一般是指安装 编译器(如 g++) 和必要的开发工具。下面按常见发行版给你一份最常用、最稳妥的安装方法。


一、先确认系统类型

在终端执行:

cat /etc/os-release

二、Ubuntu / Debian 系列(最常见)

✅ 安装 g++(推荐)

sudo apt update
sudo apt install g++

✅ 安装完整开发工具(更推荐)

sudo apt install build-essential

包含:

  • gcc
  • g++
  • make
  • 常用开发库

✅ 验证安装

g++ --version

三、CentOS / RHEL / Rocky / AlmaLinux

CentOS 7

sudo yum install gcc gcc-c++ make

CentOS 8 / Rocky / AlmaLinux

sudo dnf install gcc gcc-c++ make

验证

g++ --version

四、Arch Linux

sudo pacman -S gcc make

五、写一个简单的 C++ 程序测试

1️⃣ 创建文件

nano hello.cpp

2️⃣ 写入代码

#include <iostream>
using namespace std;

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

3️⃣ 编译

g++ hello.cpp -o hello

4️⃣ 运行

./hello

六、安装 VS Code(可选但强烈推荐)

sudo snap install code --classic

或去官网下载 .deb / .rpm

安装插件:

  • C/C++(Microsoft)
  • CMake Tools(可选)

七、常见问题

❓ 没有 g++ 命令?

sudo apt install g++

❓ 想用 C++17 / C++20?

g++ -std=c++17 hello.cpp
g++ -std=c++20 hello.cpp

八、进阶(可选)

  • CMake:sudo apt install cmake
  • Clang:sudo apt install clang
  • 调试工具:sudo apt install gdb

如果你愿意告诉我:

  • ✅ 你的 Linux 发行版
  • ✅ 是做 系统开发 / 算法 / 嵌入式 / 游戏 / 学习 C++

我可以给你更精确的配置方案(比如 CMake、VSCode、交叉编译等)。

0 踩