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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值