交流学习

安装php扩展php_gmp

php官方网站下载对应php版本的扩展

网址

安装步骤如下

/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
vim /usr/local/php/etc/php.ini
extension=php_gmp.so

安装过程遇见错误如下:

  1. error: Unable to locate gmp.h
    解决方式:使用命令 locate gmp.h进行定位
    /usr/include/linux/igmp.h
    /usr/include/netinet/igmp.h
    /usr/include/x86_64-linux-gnu/gmp.h
    /usr/src/linux-headers-3.11.0-12/include/linux/igmp.h
    /usr/src/linux-headers-3.11.0-12/include/uapi/linux/igmp.h
    /usr/src/linux-headers-3.11.0-12-generic/include/linux/igmp.h
    /usr/src/linux-headers-3.11.0-13/include/linux/igmp.h
    /usr/src/linux-headers-3.11.0-13/include/uapi/linux/igmp.h
    /usr/src/linux-headers-3.11.0-13-generic/include/linux/igmp.h

    使用命令:ln -s /usr/include/x86_64-linux-gnu/gmp.h /usr/include/gmp.h
    如果还是失败则直接使用:--with-gmp=/usr/include/x86_64-linux-gnu

⬆️

暂无评论~~