librtmp windows编译

下载地址

http://rtmpdump.mplayerhq.hu/download/

编译不含有ssl的版本

  • 首先使用vs创建一个空项目

  • 将源码中的.h和.c文件分别添加到工程中的头文件目录和源文件目录

  • 关闭SDL检查

  • 预处理器添加宏定义:NO_CRYPTO,不使用ssl
    在这里插入图片描述

  • rtmp.c文件修改453行的off_t类型为long (off_t为linux下的)在这里插入图片描述

  • hashswf.c文件中的zlib.h放入上面的CRYPTO的隔离区
    在这里插入图片描述

  • 选择编译lib库

  • 这样不含ssl和zlib的windows版本的librtmp即可编译成功


版权声明:本文为weixin_54172468原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。