在 Ubuntu 上用 gcc 编译 C++ 程序,基本步骤如下:
sudo apt update
sudo apt install build-essential
build-essential 包含 gcc、g++ 等编译工具。
例如 hello.cpp:
#include <iostream>
using namespace std;
int main() {
cout << "Hello, Ubuntu!" << endl;
return 0;
}
虽然叫 gcc,但编译 C++ 时最好用 g++,否则容易报链接错误。
g++ hello.cpp -o hello
gcc hello.cpp -lstdc++ -o hello
./hello
输出:
Hello, Ubuntu!
g++ -Wall -Wextra -O2 hello.cpp -o hello
-Wall:显示常见警告-Wextra:额外警告-O2:优化编译g++ main.cpp func.cpp -o app
g++gcc 编 C++如果你有具体代码或报错信息,也可以发出来我帮你看。