发布于2026-07-16 阅读(0)
扫一扫,手机访问
在 Debian 系统上搭建 C++ 开发环境,最直接的路子就是安装 GNU 编译器集合(GCC),它里面既有 C 编译器也有 C++ 编译器。下面把整个流程走一遍,从打开终端到跑通第一个程序,一步都不落。

打开终端。这是所有命令的起点,没什么可说的。
先更新一下包列表,确保拿到的软件包信息是最新的:
sudo apt update
然后安装 GCC 和 G++(G++ 就是 GCC 里面的 C++ 编译器)。其实不用一个包一个包地装,直接安装 build-essential 这个元包就行,它会把 GCC、G++、make 这些编译 C/C++ 程序必备的工具一股脑都给你装上:
sudo apt install build-essential
装完之后,验证一下安装是否顺利。运行以下命令,如果能看到版本号输出,那就说明一切正常:
g++ --version
好了,现在可以写程序了。假设你写了一个 hello.cpp,要把它编译成可执行文件,只需要这样:
g++ -o hello hello.cpp
这条命令会生成一个叫 hello 的可执行文件。
运行它:
./hello
如果你需要特定版本的 GCC(比如 GCC 9),Debian 的软件仓库里也提供了相应的包。直接安装 gcc-9 和 g++-9 就行:
sudo apt install gcc-9 g++-9
安装完成后,系统里可能同时存在多个版本的 GCC。想让某个版本成为默认版本,可以用 update-alternatives 来配置优先级。举个例子,把 GCC 9 注册为默认选项:
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90 --sla ve /usr/bin/g++ g++ /usr/bin/g++-9
之后可以通过以下命令手动选择你要用的版本:
sudo update-alternatives --config gcc
按照屏幕上的提示操作,就能顺利切换。实际编译时,如果你不想修改默认设置,也可以直接在命令行里指定编译器版本,比如用 g++-9 来编译代码。总之,灵活度很高,按需选择就好。
下一篇:GCC优化选项有哪些
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8