首页 > 其他 > 详细

rtmp向IR601移植过程(无功能步骤,只有移植步骤)

时间:2018-05-23 18:39:23      阅读:204      评论:0      收藏:0      [点我收藏+]

1.main.c中添加头文件:

#include "rtmp_sys.h"
#include "log.h"
#include "rtmp.h"

2.功能代码编写

3.添加头文件地址

交叉编译工具默认寻找头文件的路径和gcc不一样,arm-linux-gcc的默认寻找头文件的路径是:工具路径/lib/gcc/arm-linux/3.4.1/include

4.交叉编译rtmp过程:

步骤:https://www.cnblogs.com/tla001/p/6266827.html

其中交叉编译openssl的不太对,正确的参考:

https://www.cnblogs.com/ynxf/p/6375091.html

 

编译成功之后会在指定安装文件夹下边生成四个库文件:libssl.a,libcrypto.a,libz.a,librtmp.a

5.修改ir600的Makefile

在LIB =后边加上库寻找地址,我这里是指定的/usr/local/lib

然后$(OBJS) $(ARCH) $(LDFLAGS) $(LIB)后边加上:-lssl -lcrypto -lz -lrtmp

把上述四个静态库拷贝到/usr/local/lib

然后make就可以了

rtmp向IR601移植过程(无功能步骤,只有移植步骤)

原文:https://www.cnblogs.com/stAr-1/p/9078196.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!