阅读量:2
以下是配置Ubuntu下C++开发工具链的步骤:
-
安装基础编译工具链
sudo apt update sudo apt install build-essential # 包含gcc、g++、make等验证安装:
gcc --version # 查看GCC版本 g++ --version # 查看G++版本 -
安装代码编辑器(可选)
- VS Code(推荐):
安装后需添加C/C++扩展(插件市场搜索“C/C++”)。sudo snap install --classic code # 或通过.deb包安装 - CLion(需破解):
从官网下载后解压,通过./clion.sh启动。
- VS Code(推荐):
-
安装调试工具(可选)
sudo apt install gdb # GDB调试器 -
(可选)安装C++库或框架
- 如需OpenCV:
sudo apt install libopencv-dev # 计算机视觉库 - 如需CMake:
sudo apt install cmake # 跨平台构建工具
- 如需OpenCV:
-
(可选)配置多版本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 # 运行
以上就是关于“如何配置Ubuntu下的C++开发工具链”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm