在 Ubuntu 上配置 gcc 的环境变量,通常分几种情况。下面按最常见需求给你说明。
gcc --version
如果提示 command not found,先安装:
sudo apt update
sudo apt install build-essential
which gcc
# 或
ls /usr/bin/gcc
一般路径是:
/usr/bin/gcc
如果只是当前用户:
nano ~/.bashrc
在最后加一行:
export PATH=$PATH:/usr/bin
保存后执行:
source ~/.bashrc
✅ 如果是 zsh:
nano ~/.zshrc
source ~/.zshrc
如果你装了多个 gcc(如 gcc-9、gcc-11):
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 11
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 9
切换版本:
sudo update-alternatives --config gcc
比如你有一个自定义 gcc:
/opt/toolchain/bin/arm-linux-gcc
配置环境变量:
nano ~/.bashrc
添加:
export PATH=/opt/toolchain/bin:$PATH
然后:
source ~/.bashrc
验证:
arm-linux-gcc --version
gcc main.c -o main
# 或
CC=/opt/toolchain/bin/gcc make
❌ 不要直接改 /etc/environment 除非你很确定
❌ 不要覆盖系统 PATH,要用 $PATH:
✅ 改完记得 source
如果你能告诉我:
我可以给你精确到命令的配置方案。