温馨提示×

怎么用Ubuntu运行C++文件

小樊
43
2026-08-17 08:00:07
栏目: 编程语言

在 Ubuntu 上运行 C++ 文件,一般分为 安装编译器 → 编写代码 → 编译 → 运行 四个步骤。下面给你一个从零开始的完整流程。


一、安装 C++ 编译器(g++)

Ubuntu 默认可能没有安装 g++,先安装:

sudo apt update
sudo apt install g++

安装完成后,检查版本:

g++ --version

二、编写 C++ 程序

  1. 创建一个 C++ 文件,例如 hello.cpp
nano hello.cpp
  1. 写入代码(示例):
#include <iostream>
using namespace std;

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

保存并退出(nano 中按 Ctrl + O → 回车 → Ctrl + X)。


三、编译 C++ 文件

使用 g++ 编译:

g++ hello.cpp -o hello

说明:

  • hello.cpp:源文件
  • -o hello:生成可执行文件 hello

如果代码有错误,会在这里提示。


四、运行程序

./hello

输出:

Hello, Ubuntu!

五、常见进阶用法

1️⃣ 编译多个文件

g++ main.cpp func.cpp -o app

2️⃣ 使用 C++11 / C++17

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

3️⃣ 开启调试信息(用于 gdb)

g++ hello.cpp -o hello -g

六、使用 IDE(可选)

如果你不想用命令行,也可以安装:

  • VS Code
  • CLion
  • Code::Blocks

例如安装 VS Code:

sudo snap install code --classic

七、常见问题

❓ 提示 g++: command not found

说明没安装 g++,回到第一步重新安装。

❓ 提示 Permission denied

记得用 ./程序名 运行,不能直接 hello


如果你愿意,我也可以:

  • 教你 用 VS Code 配置 C++
  • Makefile 编译
  • 帮你 调试 C++ 程序

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

0