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

编译安装oniguruma

洪浩
2023-12-01

安装所需的工具包

yum install -y gcc gcc-c++ make expat-devel autoconf automake

下载软件包

wget https://github.com/kkos/oniguruma/archive/v6.9.5_rev1.tar.gz -O oniguruma-6.9.5_rev1.tar.gz

解压软件包

tar -zxvf oniguruma-6.9.5_rev1.tar.gz

预编译环境

cd ~/oniguruma-6.9.5_rev1
	./autogen.sh

如果遇到如下错误提示

src/Makefile.am:19: error: Libtool library used but 'LIBTOOL' is undefined

可通过如下命令解决依赖关系,

yum install libtool

预编译软件包

./configure --bindir=/usr/sbin/ \
            --sbindir=/usr/sbin/ \
            --libexecdir=/usr/libexec \
            --sysconfdir=/etc/ \
            --localstatedir=/var \
            --libdir=/usr/lib64/  \
            --includedir=/usr/include/ \
            --datarootdir=/usr/share \
            --infodir=/usr/share/info \
            --localedir=/usr/share/locale \
            --mandir=/usr/share/man/ \
            --docdir=/usr/share/doc/onig

编译软件包

make

安装软件包

make install
 类似资料: