Debian系统安装C++编译器(g++)步骤
在安装任何软件前,建议先更新系统的软件包列表,以确保获取最新的软件版本和安全补丁。打开终端,执行以下命令:
sudo apt update
输入管理员密码后,系统会自动同步软件包列表。
Debian系统推荐通过安装build-essential元包来获取C++编译器及必要工具,该元包包含g++(GNU C++编译器)、gcc(C编译器)、make(构建工具)等核心组件。执行以下命令:
sudo apt install build-essential
若仅需安装C++编译器(g++),也可直接运行:
sudo apt install g++
安装过程中,系统会提示确认依赖关系和安装大小,输入Y并按回车键继续。
安装完成后,通过以下命令检查g++的版本信息,确认编译器是否安装成功:
g++ --version
若输出类似g++ (Debian 12.2.0-14) 12.2.0的版本信息,则表示安装成功。
若需自定义编译器路径或解决多版本冲突,可调整环境变量:
PATH环境变量:export PATH=/usr/bin/gcc:$PATH
export PATH=/usr/bin/g++:$PATH
.bashrc文件(nano ~/.bashrc),在末尾添加上述export语句,保存后运行source ~/.bashrc使更改生效。update-alternatives工具切换默认版本,例如:sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 100 --slave /usr/bin/g++ g++ /usr/bin/g++-12
sudo update-alternatives --config gcc # 交互式选择默认版本
为方便程序调试,可安装gdb(GNU调试器):
sudo apt install gdb
安装后,可通过gdb ./your_program命令调试C++程序。