在 Ubuntu 上写 C++ 程序一般包括 安装编译器、写代码、编译、运行 几个步骤。下面给你一个从零开始的完整流程。
Ubuntu 默认通常没有安装 g++,先打开终端(Ctrl + Alt + T),执行:
sudo apt update
sudo apt install g++ build-essential
安装完成后,检查版本:
g++ --version
能看到版本号就说明安装成功。
nano hello.cpp
#include <iostream>
using namespace std;
int main() {
cout << "Hello, Ubuntu C++!" << endl;
return 0;
}
Ctrl + O 保存,回车Ctrl + X 退出在终端中执行:
g++ hello.cpp -o hello
这会生成一个可执行文件 hello
运行程序:
./hello
输出:
Hello, Ubuntu C++!
如果你不想用命令行,可以用图形化工具:
sudo snap install code --classic
安装后:
.cpp 文件适合大型 C++ 项目
sudo apt install codeblocks
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:优化编译如果你愿意,我可以:
你想从哪一步继续?