ubuntu 编译 curl 支持nss 和 nghttp2

使用 nss_build 编译的nss 用这个方式

sudo ./configure --prefix=/opt/curl-7.76-nss
–with-nghttp2=/opt/nghttp2/ --enable-static --without-ssl --with-nss=/home/ubuntu/nss-3.64/dist/Linux5.4_x86_64_cc_glibc_PTH_64_OPT.OBJ LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/ubuntu/nss-3.64/dist/Linux5.4_x86_64_cc_glibc_PTH_64_OPT.OBJ/lib -enable-static

使用bulid.sh 编译的nss 用这个方式
sudo ./configure --prefix=/opt/curl-nss --enable-static --without-ssl --with-nss=/home/ubuntu/nss-3.65/dist/Release LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/ubuntu/nss-3.65/dist/Release/lib -enable-static

目录下
/nss-3.65/dist/public/nspr sudo cp -r * …/nss/ 需要把nspr的.H都拷贝到nss里面 …/是上层目录
/nss-3.65/dist/public/nspr sudo cp -r * …/…/…/…/curl-7.77.0/src/ 需要把nspr的.H都拷贝到curl里的src里面

export LD_LIBRARY_PATH 失败,导致在sudo make 的时候出现 find -ld lnspr4等错误,
在sudo make LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/ubuntu/nss-3.64/dist/Linux5.4_x86_64_cc_glibc_PTH_64_OPT.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

魔兽-SS

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值