在 Debian 下配置 GCC 编译环境,通常只需几步即可完成。下面按常见需求从基础到进阶说明。
gcc --version
若显示版本号(如 gcc (Debian 12.x)),说明已安装。
sudo apt update
sudo apt install gcc
如果想同时安装 g++(C++ 编译器):
sudo apt install gcc g++
✅ 这是 最推荐的方式,适合绝大多数用户。
sudo apt install build-essential
包含:
✅ 最常用、最省事
Debian 支持多版本 GCC。
apt search gcc-
sudo apt install gcc-12 g++-12
sudo update-alternatives --config gcc
或手动设置:
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 100
which gcc
通常是:
/usr/bin/gcc
如果安装在非标准路径:
export PATH=/usr/local/gcc/bin:$PATH
写入配置文件(推荐):
echo 'export PATH=/usr/local/gcc/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
// test.c
#include <stdio.h>
int main() {
printf("Hello Debian GCC\n");
return 0;
}
gcc test.c -o test
./test
✅ 输出:
Hello Debian GCC
sudo apt install gcc
sudo apt install libc6-dev
使用:
update-alternatives --config gcc
sudo apt update
sudo apt install build-essential
gcc --version
如果你有特定需求(如交叉编译、CUDA、内核编译、旧版本 GCC),可以告诉我,我可以给你更精确的配置方案。