mac编译openssl和libremp

第一部分:openssl

脚本以及资源:https://github.com/x2on/OpenSSL-for-iPhone;

                            https://www.openssl.org/source/;

1、更改脚本支持的架构,此处只支持arm64;

2、终端输入:./build-libssl.sh

第二部分:librtmp

资源:http://rtmpdump.mplayerhq.hu;git clone:git clone git://git.ffmpeg.org/rtmpdump

目前可寻文章没有说清楚,或者遗漏步骤,正确如下:

1、将第一部分得到的include和lib拷贝到刚才克隆的rtmpdump文件夹下;

2、上图中从上往下第二个文件“build-librtmp.sh”脚本网上可以搜索到,如果需要请留下邮箱;

3、此步骤网上的文章均没写,直接编译的话导致报错:Openssl for iOS not found, will install openssl for iOS;解决办法:将OpenSSL源码中的openssl拷贝到rtmpdump源码中include文件夹下即可;


编译完成

时间仓促,如有错误,请指正。如果需要脚本文件和编译后的lib请留下邮箱📮。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • mean to add the formatted="false" attribute?.[ 46% 47325/...
    ProZoom阅读 2,724评论 0 3
  • Tcp/IP通信也是不安全的,在传输的时候也可能出现漏洞 查看正在运行的进程 adb shell ps -A |g...
    远远飘着云阅读 4,587评论 0 0
  • feisky云计算、虚拟化与Linux技术笔记posts - 1014, comments - 298, trac...
    不排版阅读 3,922评论 0 5
  • 喜欢 喜欢一个人可以平平淡淡。 喜欢也可以热热咧咧。 但喜欢就是喜欢。 喜欢和爱不一样。 定义不一样。 喜欢可以是...
    马晟智阅读 160评论 0 0
  • 一个人,其实就是一家公司。 你的姓名,就是这家公司的名称。 你在别人心目中的形象,就是一家公司的品牌形象。是否考虑...
    有风有光阅读 473评论 0 0