温馨提示×

怎么在ubuntu写c加加程序

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

在 Ubuntu 上写 C++ 程序一般包括 安装编译器、写代码、编译、运行 几个步骤。下面给你一个从零开始的完整流程。


一、安装 C++ 编译环境

Ubuntu 默认通常没有安装 g++,先打开终端(Ctrl + Alt + T),执行:

sudo apt update
sudo apt install g++ build-essential

安装完成后,检查版本:

g++ --version

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


二、写一个 C++ 程序

方法 1:用文本编辑器(最简单)

  1. 创建一个文件:
nano hello.cpp
  1. 输入以下代码:
#include <iostream>
using namespace std;

int main() {
    cout << "Hello, Ubuntu C++!" << endl;
    return 0;
}
  1. 按 Ctrl + O 保存,回车
  2. 按 Ctrl + X 退出

三、编译并运行

在终端中执行:

g++ hello.cpp -o hello

这会生成一个可执行文件 hello

运行程序:

./hello

输出:

Hello, Ubuntu C++!

四、使用 IDE(推荐新手)

如果你不想用命令行,可以用图形化工具:

1. Visual Studio Code(最常用)

sudo snap install code --classic

安装后:

  • 安装 C/C++ 插件
  • 打开 .cpp 文件
  • 用终端编译运行

2. CLion(强大但收费)

适合大型 C++ 项目

3. Code::Blocks / Geany

sudo apt install codeblocks

五、多文件 C++ 示例(了解)

main.cpp

#include "func.h"
int main() {
    printHello();
}

func.h

void printHello();

func.cpp

#include <iostream>
using namespace std;
void printHello() {
    cout << "Hello from func" << endl;
}

编译:

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

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

g++ -std=c++17 -Wall -O2 main.cpp -o main
  • -std=c++17:使用 C++17 标准
  • -Wall:显示警告
  • -O2:优化编译

如果你愿意,我可以:

  • 教你 用 Makefile
  • 教你 用 CMake
  • 给你 Ubuntu 下 C++ 学习路线
  • 或帮你配置 VS Code 调试环境

你想从哪一步继续?

0 踩