美文网首页
openssl编译 x86_64&arm64

openssl编译 x86_64&arm64

作者: 木马不在转 | 来源:发表于2023-11-15 15:18 被阅读0次
一: 下载 openssl 代码

openssl git下载地址

二: 编译 x86_64 的库

先cd到openssl文件夹

./Configure darwin64-x86_64-cc --prefix="/tmp/openssl-x86_64" no-asm
make
make install

编译完成后执行make clean

三: 编译 arm64 的库
./Configure darwin64-arm64-cc --prefix="/tmp/openssl-arm64" no-asm
make
make install

此时在/tmp/目录下有openssl-x86_64openssl-arm64

三: 合并
lipo -create /tmp/openssl-arm64/lib/libssl.a /tmp/openssl-x86_64/lib/libssl.a -output /tmp/libssl.a
lipo -create /tmp/openssl-arm64/lib/libcrypto.a /tmp/openssl-x86_64/lib/libcrypto.a -output /tmp/libcrypto.a

/tmp/目录下可找到libssl.alibcrypto.a2个文件

相关文章

网友评论

      本文标题:openssl编译 x86_64&arm64

      本文链接:https://www.haomeiwen.com/subject/tliswdtx.html