如何在Ubuntu上搭建C++开发环境

1735
2025/3/19 9:32:33
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Ubuntu上搭建C++开发环境是一个相对简单的过程,以下是详细的步骤:

安装必要的软件包

  1. 更新系统:
sudo apt update
  1. 安装GCC编译器和G++编译器:
sudo apt install build-essential
  1. 安装代码编辑器或集成开发环境(IDE):
  • Visual Studio Code:一个流行的轻量级代码编辑器,支持多种编程语言。
sudo snap install --classic code
  • CLion:一个强大的C/C++ IDE,提供深入的代码分析和智能代码辅助。可以从JetBrains官网下载CLion的tar.gz文件,然后解压到合适的目录。
sudo unzip /path/to/CLion.tar.gz -d /opt/clion
  1. 安装调试器:
  • GDB:GNU调试器,用于调试C/C++程序。
sudo apt install gdb
  1. 安装CMake:一个跨平台的自动化构建系统,用于管理项目的编译过程。
sudo apt install cmake

配置开发环境

  1. 配置Visual Studio Code:
  • 安装C/C++扩展包。

  • 配置tasks.json和launch.json文件来设置编译和调试参数。

  1. 配置CLion:
  • 解压CLion并配置环境变量。

创建和测试简单的C++程序

  1. 创建测试项目:
  • 在主工作目录下创建一个测试项目文件夹。

  • 编写一个简单的C++程序,如hello_world.cpp。

  1. 编译和运行程序:
  • 使用g++编译器编译程序。
g++ hello_world.cpp -o hello_world
  • 从终端或在IDE中运行它以确保环境配置正确。
./hello_world

可选的高级配置

  1. 更换系统默认的apt源:为了加速软件包的下载速度,可以考虑更换为速度更快的镜像源。

  2. 用户权限管理:考虑为不同用户配置不同的开发环境,或者使用虚拟环境来隔离项目特定的依赖关系。

通过以上步骤,你就可以在Ubuntu上搭建一个基本的C++开发环境。根据你的需求,你还可以安装更多的开发工具和插件来提升开发效率。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: Ubuntu下Python脚本如何运行