如何在Debian上安装C++工具链
导读:在 Debian 上安装 C++ 工具链 一 安装基础工具链 更新软件源并安装基础开发包: 命令:sudo apt update && sudo apt install build-essential 作用:一次性安装...
在 Debian 上安装 C++ 工具链
一 安装基础工具链
- 更新软件源并安装基础开发包:
- 命令:sudo apt update & & sudo apt install build-essential
- 作用:一次性安装 GCC/G++、make 等编译所需核心工具。
- 可选:安装 clang 作为替代编译器:
- 命令:sudo apt install clang
- 建议同时安装常用配套工具:
- 调试器:sudo apt install gdb
- 构建系统生成器:sudo apt install cmake
- 版本控制:sudo apt install git
- 以上组合覆盖日常 C++ 开发所需:编译器、构建工具、调试器、依赖管理与版本控制。
二 验证安装
- 检查编译器版本:
- 命令:gcc --version、g++ --version
- 简单编译运行测试:
- 创建文件 hello.cpp:
#include < iostream> int main() { std::cout < < "Hello, C++ on Debian!\n"; return 0; } - 编译与运行:
- g++ hello.cpp -o hello & & ./hello
- 创建文件 hello.cpp:
- 若输出版本号与 “Hello, C++ on Debian!”,说明工具链安装成功。
三 安装特定版本的 GCC(可选)
- 安装指定版本(例如 GCC 10):
- 命令:sudo apt install gcc-10 g+±10
- 将其设为默认编译器(使用 alternatives 机制):
- 命令:sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 100 --slave /usr/bin/g++ g++ /usr/bin/g+±10
- 验证:gcc --version、g++ --version 应显示 10.x。
四 使用 VS Code 进行 C++ 开发(可选)
- 安装 VS Code:从官网下载 .deb 包后执行 sudo dpkg -i < 文件名> .deb
- 在 VS Code 中安装扩展:C/C++
- 创建 .vscode 配置(tasks.json/launch.json 等)以启用编译与调试;首次调试可选择环境 C++ (GDB/LLDB) 自动生成配置。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 如何在Debian上安装C++工具链
本文地址: https://pptw.com/jishu/777531.html
