live555库安装_live555生成库文件
若需要将live555编译共享库,可以借助config.linux-with-shared-libraries配置文件。首先需要修改配置文件的交叉编译器:
1、在该文件26行处添加
26 CROSS_COMPILE?= /opt/FriendlyARM/toolschain/4.5.1/bin/arm-none-linux-gnueabi-
红色部分替换为自己的交叉工具链。
2、然后将下面对应内容替换为红色部分,即指定c编译器和cpp编译器
28 C= c
29C_COMPILER = $(CROSS_COMPILE)gcc
30C_FLAGS = $(COMPILE_OPTS)$(CPPFLAGS) $(CFLAGS)
31CPP = cpp
32CPLUSPLUS_COMPILER = $(CROSS_COMPILE)g++
3、指定C/c++链接器
34OBJ = o
35 LINK = $(CROSS_COMPILE)g++-o
36 LINK_OPTS = -L. $(LDFLAGS)
37 CONSOLE_LINK_OPTS = $(LINK_OPTS)
38 LIBRARY_LINK = $(CROSS_COMPILE)gcc -o
39 SHORT_LIB_SUFFIX = so.$(shell expr$($(NAME)_VERSION_CURRENT) - $($(NAM E)_VERSION_AGE))
修改好配置文件后,生成Makefile文件:
./genMakefiles linux-with-shared-libraries
编译:
make
安装:
make install
可在指定安装目录找到编译好的库文件:
libgroupsock.so libUsageEnvironment.so.1
libgroupsock.so.1 libUsageEnvironment.so.1.0.0
libgroupsock.so.1.1.0 libUsageEnvironment.so.1.0.0
libBasicUsageEnvironment.so
libBasicUsageEnvironment.so.0
libBasicUsageEnvironment.so.0.0.2
libliveMedia.so libliveMedia.so.34 libliveMedia.so.34.2.0
live555库安装_live555生成库文件相关推荐
- AD2020库安装及查找库
AD2020库安装及查找库 本人使用的是AD20.0.13版本的画图软件,用习惯了AD14突然用AD20有点不适应,加上网上使用教程有点少,英语不好的只能慢慢摸索.下面说一下AD20怎么添加元件库,以 ...
- Soot入门(1): 安装与生成Jimple文件
Soot入门(1): 安装与生成Jimple文件 这学期选修了程序分析课,作业是基于soot进行一些java程序的静态分析,发现目前不管国内国外对于soot的教程都不太多,要么不太清晰要么太老,打算一 ...
- live555库安装_Live555实战之交叉编译live555共享库
作者:咕唧咕唧liukun321 来自:http://blog.csdn.net/liukun321 能够通过这个链接获得最新的live555源代码:Live555源代码下载 Live555是一个为流 ...
- python源码库安装_Python第三方库安装及常见问题
源码安装 Python第三方库几乎都可以在github或者 pypi上找到源码.源码包格式大概有zip . tar.zip. tar.bz2.解压这些包,进入解压好的文件夹,通常会有一个setup.p ...
- qpython3h第三方库安装_Python第三方库安装
Python有一个全球社区:https://pypi.org/,在这里我们可以搜索任何主题的Python第三方库.PyPI全称是Python Package Index,指的是Python包的索引,它 ...
- python numpy库安装-Python Numpy库安装与基本操作示例
本文实例讲述了Python Numpy库安装与基本操作.分享给大家供大家参考,具体如下: 概述 NumPy(Numeric Python)扩展包提供了数组功能,以及对数据进行快速处理的函数. NumP ...
- python第三方库安装-python第三方库安装在哪
简单来说 如果是系统自带的python,会使用dist-packages目录: 如果你手动安装python,它会直接使用目录site-packages. 这允许你让两个安装隔离开来. dist-pac ...
- live555库安装_live555的编译及使用
live555是个流媒体C++开源库,VLC的Meida Player就使用了它的API完成的RTSP客户端,由于VLC的SDK没有提供相关record流到视频文件的API,所以我想用过live555 ...
- live555库安装_live555库的使用总结 | 学步园
一. live555\testProgs\testRTSPClient.cpp 测试rtsp命令和数据接收: 1.发送并处理Describe消息 rtspClient->sendDescribe ...
最新文章
- 数据管理DMS企业版接入蚂蚁金融云售卖
- Flask+gunicorn部署HTTP服务
- 【NLP实战】Task1 数据集探索
- 技术系列课回顾 | 网易云信线上万人连麦技术大揭秘
- 数据结构与算法分析资源总结
- Windows 10安裝.net Framework 3.5出現0X800F0954錯誤
- 计算机二级栈,计算机二级国考office的高科技玩法之:堆栈的续集
- GWAS中的genotype imputation简介
- nvidia怎么查看
- Nginx代理百度地图离线瓦片
- 晶圆划片如何提高切割品质?陆芯半导体告诉你
- java 龟兔赛跑_Java实现多线程模拟龟兔赛跑
- 风扇-如何计算产品所需散热风扇的风量
- STM32CubeMX-5.0.0使用遇到的问题
- vue2+ts中表格Ref滚动条置顶写法scrollTop = 0;
- C语言:fscanf函数与fprintf函数——格式化读写函数
- 编程题——Fibonacci数列
- 用Python写个桌面挂件,手把手带你做只桌面宠物~
- 传统行业如何“玩”大数据?
- 诚之和:波司登羽绒服都上万了 “土味羽绒服”高溢价引争议
热门文章
- 10 款牛哄哄的 Chrome 插件
- 首款搭载Tango技术的AR手机Phab2 Pro将在下月开售
- 新概念二册 Lesson 6 Percy Buttons泊西·巴顿斯 (冠词)
- 习题 9.10 已有a,b两个链表,每个链表中的结点包括学号、成绩。要求把两个链表合并,按学号升序排列。
- Golang Append()详解
- jotform 设计器_如何使用JotForm简化表单构建
- 微信客服消息跳转h5,回复关键字,跳转小程序方式全集
- jieba分词库、WordCloud词云库、requests库
- 关于采样率位深码率无损的一些心得
- TorontoCity:众生观天下