CentOS C++依赖库怎么安装与配置

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

在CentOS系统上安装和配置C++依赖库通常涉及以下步骤:

安装gcc

  1. 在线安装
  • 首先确认当前系统是否已安装gcc,执行命令 rpm -q gccgcc -v
  • 使用命令 sudo dnf install gcc gcc-c++ -y 进行安装。
  • 安装结束后,再次输入 gcc --versiong++ -v 确认安装成功。
  1. 版本升级
  • 将gcc-8.3升级到gcc-10.2,若未安装gcc,不能使用该方法直接安装gcc,没有旧版本的gcc,编译时会失败。
  • 下载gcc-10.2的安装包,解压并进入目录。
  • 执行命令 ./contrib/download_prerequisites 下载gcc的依赖包。
  • 配置gcc支持编译C、C++,执行命令 ./configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
  • 使用 make 命令编译源程序,编译时间较长,建议选择合适的时间进行编译。
  • 使用 make install 命令安装gcc。
  • 安装完成后重启服务器,然后查看gcc版本。
  1. 离线安装
  • 根据系统版本选择对应的gcc进行安装。
  • 在可以访问外网的电脑上下载相关gcc的rpm包,下载地址:gcc下载页面
  • 将下载的rpm包上传到服务器上,进行安装。

安装其他常用C++依赖库

  • libuv:用于异步I/O操作,安装命令 sudo yum install libuv-devel
  • OpenSSL:用于加密操作,安装命令 sudo yum install openssl-devel

配置环境变量

  • 安装完成后,可能需要将gcc及其库添加到系统的PATH环境变量中,以便在任意目录下使用gcc命令。

请注意,具体的依赖库和版本可能会根据不同的软件需求和系统版本有所不同。在安装新的软件包之前,建议先检查其官方文档或README文件,以获取详细的安装指南和依赖列表。

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

推荐阅读: minio在centos上运行稳定吗