如何把raknet的库编译到srs里面
来源:互联网 发布:淘宝网页设计怎么设计 编辑:程序博客网 时间:2024/05/29 19:03
1)头文件的包括
在需要的头文件里添加如下文件
#include "RakPeerInterface.h"#include "RakPeerInterface.h"#include "RakNetTypes.h"#include "GetTime.h"#include "BitStream.h"
修改./obj/Make文件,
CORE_MODULE_INCS = -Isrc/core -I/usr/local/include/raknet
在这里增加头文件目录,我的是放在了/usr/local/include/raknet
然后在最后面,有两个链接的编译选项,
$(LINK) -o objs/srs_ingest_hls objs/src/core/srs_core.o objs/src/core/srs_core_autofree.o objs/src/core/srs_core_performance.o objs/src/core/srs_core_mem_watch.o objs/src/kernel/srs_k
ernel_error.o objs/src/kernel/srs_kernel_log.o objs/src/kernel/srs_kernel_stream.o objs/src/kernel/srs_kernel_utility.o objs/src/kernel/srs_kernel_flv.o objs/src/kernel/srs_kernel_codec.o obj
s/src/kernel/srs_kernel_file.o objs/src/kernel/srs_kernel_consts.o objs/src/kernel/srs_kernel_aac.o objs/src/kernel/srs_kernel_mp3.o objs/src/kernel/srs_kernel_ts.o objs/src/kernel/srs_kernel
_buffer.o objs/src/protocol/srs_rtmp_amf0.o objs/src/protocol/srs_rtmp_io.o objs/src/protocol/srs_rtmp_stack.o objs/src/protocol/srs_rtmp_handshake.o objs/src/protocol/srs_rtmp_utility.o objs
/src/protocol/srs_rtmp_msg_array.o objs/src/protocol/srs_protocol_buffer.o objs/src/protocol/srs_raw_avc.o objs/src/protocol/srs_rtsp_stack.o objs/src/protocol/srs_http_stack.o objs/src/proto
col/srs_protocol_kbps.o objs/src/protocol/srs_protocol_json.o objs/src/app/srs_app_server.o objs/src/app/srs_app_conn.o objs/src/app/srs_app_rtmp_conn.o objs/src/app/srs_app_source.o objs/src
/app/srs_app_refer.o objs/src/app/srs_app_hls.o objs/src/app/srs_app_forward.o objs/src/app/srs_app_encoder.o objs/src/app/srs_app_http_stream.o objs/src/app/srs_app_thread.o objs/src/app/srs
_app_bandwidth.o objs/src/app/srs_app_st.o objs/src/app/srs_app_log.o objs/src/app/srs_app_config.o objs/src/app/srs_app_pithy_print.o objs/src/app/srs_app_reload.o objs/src/app/srs_app_http_
api.o objs/src/app/srs_app_http_conn.o objs/src/app/srs_app_http_hooks.o objs/src/app/srs_app_ingest.o objs/src/app/srs_app_ffmpeg.o objs/src/app/srs_app_utility.o objs/src/app/srs_app_dvr.o
objs/src/app/srs_app_edge.o objs/src/app/srs_app_heartbeat.o objs/src/app/srs_app_empty.o objs/src/app/srs_app_http_client.o objs/src/app/srs_app_http_static.o objs/src/app/srs_app_recv_threa
d.o objs/src/app/srs_app_security.o objs/src/app/srs_app_statistic.o objs/src/app/srs_app_hds.o objs/src/app/srs_app_mpegts_udp.o objs/src/app/srs_app_rtsp.o objs/src/app/srs_app_listener.o o
bjs/src/app/srs_app_async_call.o objs/src/app/srs_app_caster_flv.o objs/src/main/srs_main_ingest_hls.o objs/st/libst.a objs/hp/libhttp_parser.a objs/openssl/lib/libssl.a objs/openssl/lib/libcrypto.a/usr/local/lib/libraknet.a /usr/lib64/libpthread.so -ldl
注意红色的字体,还有就是需要在两个地方增加,一个编译srs 一个是编译srs_ingest_hls
然后就可以了。
make
- 如何把raknet的库编译到srs里面
- srs编译遇到的问题
- 怎样把一段二进制编译到mtk的bin里面去
- 如何把自己的模块编译到内核中
- python-把excel里面的数据存储到矩阵里面
- raknet编译
- 如何把在flex需要调用的图片打包到swf里面后使用
- Android4.2.2源码编译-如何把第三方的动态库重新编译到Android系统的/system/lib目录
- Android4.2.2源码编译-如何把第三方的动态库重新编译到Android系统的/system/lib目录
- c#如何把一行数据插入到datatable里面
- 如何把Tomcat 7.0 集成到MyEclipse里面
- 如何把Tomcat 7.0 集成到MyEclipse里面
- linux下编译raknet的方法
- raknet在Linux下的编译
- 如何把一个新的2003server升级成域控制器加入到现在的2000域里面?
- spring boot 部署可执行jar包 时如何把webapp下面的文件打包到jar里面
- 如何编译OpenCV里面的ocl模块
- 如何编译OpenCV里面的ocl模块
- 工作笔记之图标切换
- js中变量和jsp中java代码中变量互相访问解决方案
- 黑客常用攻击命令大全
- 数组声明以及初始化
- 由于被jq radio坑了一次这次附带一个初始选中的状态的radio checked更改 初始空的自己不加了
- 如何把raknet的库编译到srs里面
- .bat批处理(四):路径相关%cd%和%~dp0的区别
- 64位数据的返回和赋值
- ios如何生成二维码
- 自定义控件基础知识2 -- 自定义ViewGroup
- NEC协议红外解码
- asaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
- MapReduce学习笔记之Map任务(三)
- android 单元测试配置