当前位置: 首页 > 工具软件 > oniguruma > 使用案例 >

【安装环境】编译php7.4报错Package ‘oniguruma‘, required by ‘virtual:world‘, not found

白驰
2023-12-01

一、oniguruma是什么?

oniguruma是一个处理正则表达式的库,我们之所以需要安装它,是因为在安装php7.4的过程中,mbstring的正则表达式处理功能对这个包有依赖性,所以我们要先安装这个库。

开源源码地址:

https://github.com/liuhongdi/

二、下载解压配置与安装

  1. 安装依赖包
 yum install autoconf automake libtool -y
  1. 下载源码
wget https://github.com/kkos/oniguruma/archive/v6.9.4.tar.gz -O oniguruma-6.9.4.tar.gz 
  1. 解压
tar xf oniguruma-6.9.4.tar.gz 
  1. 编译
cd oniguruma-6.9.4/
./autogen.sh && ./configure --prefix=/usr
make && make install
 类似资料: