在 Debian 上安装 GCC(GNU Compiler Collection)时,通常不需要手动去“找依赖”,因为 apt 会自动处理。不过如果你是想最小化安装或离线准备依赖,下面给你分情况说明。
直接装元包,依赖自动解决:
sudo apt update
sudo apt install build-essential
build-essential 包含:
gccg++makelibc6-devdpkg-dev✅ 90% 情况用这个就够了
sudo apt install gcc
主要依赖(典型):
gcc-12(或当前默认版本,如 gcc-13)cpplibc6-devbinutilslibgcc-*-dev如果你做离线安装或裁剪系统,GCC 常见依赖包括:
binutilscpplibc6(glibc)libc6-devlibgcc-s1libstdc++6zlib1glinux-libc-devlibc-dev(虚拟包)g++(C++ 编译器)makepkg-configlibtoolapt-cache depends gcc
apt-cache depends gcc-12
或看已安装情况:
dpkg -l | grep gcc
g++)stdlib.h: No such fileapt update如果你告诉我:
我可以给你精确依赖清单或离线安装方案。