温馨提示×

如何给ubuntu配c加加环境

小樊
38
2026-09-23 15:55:35
栏目: 智能运维

在 Ubuntu 上配置 C++ 开发环境,通常只需要几个步骤。下面从最基础到更完整给你讲。


一、安装基础编译环境(必须)

1. 更新软件源

sudo apt update

2. 安装 GCC / G++(C++ 编译器)

sudo apt install g++ gcc

3. 验证是否安装成功

g++ --version

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


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

1. 创建文件

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

2. 输入代码

#include <iostream>
using namespace std;

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

3. 编译

g++ hello.cpp -o hello

4. 运行

./hello

输出:

Hello C++

✅ 基础环境完成


三、安装常用开发工具(推荐)

1. 安装 build-essential(包含 make 等)

sudo apt install build-essential

2. 安装 CMake(工程化必备)

sudo apt install cmake

四、安装代码编辑器 / IDE(任选)

方案 A:VS Code(最推荐)

sudo snap install code --classic

或去官网下载 .deb

插件必装:

  • C/C++
  • CMake Tools

方案 B:CLion(专业 C++ IDE)

  • 官网下载
  • 需要 Java 环境

方案 C:命令行编辑器

sudo apt install vim
# 或
sudo apt install neovim

五、使用 CMake 管理 C++ 项目(进阶)

示例结构

project/
├── CMakeLists.txt
└── main.cpp

CMakeLists.txt

cmake_minimum_required(VERSION 3.10)
project(demo)

add_executable(demo main.cpp)

编译

mkdir build
cd build
cmake ..
make
./demo

六、常见问题

1. 找不到 g++

sudo apt install g++

2. 中文乱码

确保文件是 UTF-8:

locale

3. 需要 C++17 / C++20

g++ main.cpp -std=c++17 -o main

如果你告诉我:

  • 是 学习 / 竞赛 / 项目开发
  • 是否用 VS Code / CLion
  • 是否要 图形界面 / 嵌入式

我可以给你更定制化的配置方案。

0 踩