以下是配置Ubuntu下C++开发工具链的步骤:
安装基础编译工具链
sudo apt update
sudo apt install build-essential # 包含gcc、g++、make等
验证安装:
gcc --version # 查看GCC版本
g++ --version # 查看G++版本
安装代码编辑器(可选)
sudo snap install --classic code # 或通过.deb包安装
安装后需添加C/C++扩展(插件市场搜索“C/C++”)。./clion.sh启动。安装调试工具(可选)
sudo apt install gdb # GDB调试器
(可选)安装C++库或框架
sudo apt install libopencv-dev # 计算机视觉库
sudo apt install cmake # 跨平台构建工具
(可选)配置多版本GCC/G++
若需切换不同版本(如GCC 11),可添加官方源并使用update-alternatives管理:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt update
sudo apt install gcc-11 g++-11
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-11 20
sudo update-alternatives --config g++ # 选择默认版本
完成以上步骤后,即可开始编写和编译C++程序。例如:
```bash
g++ hello.cpp -o hello # 编译
./hello # 运行