温馨提示×

如何配置ubuntu的c加加环境

小樊
36
2026-09-23 15:46:35
栏目: 智能运维

在 Ubuntu 上配置 C++ 开发环境,通常只需要几步即可完成。下面从最基础到更专业的方式给你介绍。


一、最基础:安装 GCC / G++

1. 更新软件源

sudo apt update

2. 安装编译工具

sudo apt install build-essential

build-essential 包含:

  • g++(C++ 编译器)
  • gcc
  • make
  • 标准 C/C++ 库

3. 验证安装

g++ --version

能看到版本号就说明成功了。


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

1. 创建文件

mkdir ~/cpp_test
cd ~/cpp_test
nano hello.cpp

2. 写入代码

#include <iostream>
using namespace std;

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

3. 编译并运行

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

三、使用 CMake(推荐)

1. 安装 CMake

sudo apt install cmake

2. 项目结构

cpp_test/
├── CMakeLists.txt
└── hello.cpp

3. CMakeLists.txt

cmake_minimum_required(VERSION 3.10)
project(hello)

add_executable(hello hello.cpp)

4. 编译

mkdir build
cd build
cmake ..
make
./hello

四、安装 IDE / 编辑器(可选)

1. VS Code(最常用)

sudo snap install code --classic

推荐插件:

  • C/C++
  • CMake Tools
  • C++ Intellisense

2. CLion(专业 C++ IDE)

  • 官网下载
  • 需要 Java 环境

3. 轻量编辑器

  • Vim / Neovim
  • Sublime Text

五、安装调试工具(强烈推荐)

sudo apt install gdb

使用:

gdb ./hello

六、常见补充

安装 C++ 标准库文档

sudo apt install libstdc++-11-dev

多版本 GCC(可选)

sudo apt install gcc-12 g++-12

如果你是为了:

  • 算法竞赛
  • Linux 系统编程
  • 嵌入式开发
  • 大型项目(如 ROS)

可以告诉我你的使用场景,我可以给你更针对性的配置方案。

0 踩