记CentOS7.6编译安装libsodium-1.0.18踩坑

背景:

  服务器使用php8.1且需要使用sodium扩展(微信支付需要)完成业务,sodium依赖libsodium,故需要编译安装libsodium-1.0.18

源码安装包下载地址:

  https://github.com/jedisct1/libsodium/releases/download/1.0.18-RELEASE/libsodium-1.0.18.tar.gz

开始编译安装:

  1.解压:tar-zxvf ./libsodium-1.0.18.tar.gz

  2.进入目录:cd ./libsodium-1.0.18

  3.生成MakeFile:

    (注意:如果您是64位操作系统,则需要使用“  ./configure CC="gcc -m64" --prefix=/usr --libdir=/usr/lib64  ”来进行编译,因为64位操作系统的so文件一般放在/usr/lib64目录中)

      ./configure

  4.编译:make

  5.安装:make install

 

posted @ 2022-04-06 00:03  ShareJia  阅读(991)  评论(0)    收藏  举报