在 Debian 系统上使用 GCC 主要分三步:安装、确认、使用。下面按常见场景说明。
sudo apt update
最简单的办法:
sudo apt install gcc
如果你需要 C++ 支持,可以安装:
sudo apt install g++
或者一次性安装常用编译工具(推荐):
sudo apt install build-essential
build-essential 包含:
gcc --version
输出类似:
gcc (Debian 12.2.0-14) 12.2.0
hello.c#include <stdio.h>
int main() {
printf("Hello, Debian!\n");
return 0;
}
gcc hello.c -o hello
./hello
hello.cpp#include <iostream>
int main() {
std::cout << "Hello C++" << std::endl;
return 0;
}
g++ hello.cpp -o hello
| 选项 | 说明 |
|---|---|
-o file |
指定输出文件名 |
-Wall |
开启所有常用警告 |
-g |
生成调试信息(用于 gdb) |
-O2 |
优化级别 |
-std=c11 |
使用 C11 标准 |
-std=c++17 |
使用 C++17 标准 |
示例:
gcc -Wall -g -std=c11 hello.c -o hello
bash: gcc: command not found
说明没安装,执行:
sudo apt install gcc
使用 sudo 或确认你在用户目录编译。
如果你愿意,可以告诉我:
我可以给你更具体的示例。