温馨提示×

Ubuntu怎么写C++代码

小樊
37
2026-07-06 22:05:44
栏目: 编程语言

在 Ubuntu 上写 C++ 代码,一般流程是:安装编译器 → 写代码 → 编译 → 运行。下面给你一个从零开始的完整示例,适合新手。


一、安装 C++ 编译环境

1️⃣ 更新软件源

sudo apt update

2️⃣ 安装 g++(最常见)

sudo apt install g++

安装完成后检查版本:

g++ --version

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

1️⃣ 创建文件

mkdir cpp_demo
cd cpp_demo
nano hello.cpp

2️⃣ 写入代码

#include <iostream>
using namespace std;

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

保存:Ctrl + OEnter
退出:Ctrl + X


三、编译并运行

1️⃣ 编译

g++ hello.cpp -o hello

2️⃣ 运行

./hello

输出:

Hello, Ubuntu C++!

四、常用编译参数(进阶)

g++ -Wall -Wextra -std=c++17 hello.cpp -o hello

说明:

  • -Wall -Wextra:显示更多警告
  • -std=c++17:使用 C++17 标准
  • -o:指定输出文件名

五、使用 IDE(可选)

✅ VS Code(推荐)

sudo snap install code --classic

安装插件:

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

✅ CLion(专业)

  • JetBrains 出品
  • 功能强大,适合大型项目

六、使用 CMake(工程化)

sudo apt install cmake

示例 CMakeLists.txt

cmake_minimum_required(VERSION 3.10)
project(demo)

set(CMAKE_CXX_STANDARD 17)

add_executable(demo main.cpp)

编译:

mkdir build
cd build
cmake ..
make
./demo

七、常见问题

❓ 找不到 g++

sudo apt install build-essential

❓ 权限问题

chmod +x hello

如果你愿意,我可以:

  • ✅ 教你 用 VS Code 调试 C++
  • ✅ 写 多文件 C++ 工程示例
  • ✅ 教你 Ubuntu 下写 C++ 网络 / 多线程程序

你现在用的是 桌面版 Ubuntu 还是服务器版

0