live555-lastest 编译

  1. live555-latest 源码下载:http://www.live555.com/

  2. 将下载的live-latest.tar.gz放到指定目录下解压:tar -xvf live-latest.tar.gz,cd 进入live目录,在live目录下有很多config.xxxx的相关配置文件,config.linux默认配置是带openssl的,备份config.linux,然后打开config.linux,将第一行的COMPILE_OPTS后面的 -I/usr/local/include改为openssl头文件include的目录,在LINK_OPTS = -L. $(LDFLAGS) 上面增加一行,LDFLAGS = openssl的lib目录,以下是修改前后的对比:

修改前:

修改后:

  1. 在live目录下,执行./genMakefiles linux即可生成相应的makefile。

在live555latest目录下有很多config.xxx的配置文件,如果想生成对应的Makefile,只需要执行./genMakefiles + config.的后缀名字,如:要生成config.linux-no-openssl的Makefile,只需执行./genMakefiles linux-no-openssl 即可生成no openssl的Makefile。

相关推荐
唐墨1239 小时前
linux kernel 比较数据大小的宏定义
linux·算法
程序开发阿元9 小时前
密码不进工具:一个独立开发者的服务器凭据管理办法
linux·ssh
AR-26710-12 小时前
Linux Day33——定时任务+lvm
linux·运维
墨痕诉清风13 小时前
SSRF漏洞实战记录+OSS桶命令执行+MCP漏洞
linux·服务器·数据库
byte轻骑兵13 小时前
实战 4:BlueZ 源码中添加自定义设备过滤规则
linux·物联网·bluez·电脑蓝牙·嵌入式蓝牙
瓦瓦gogo14 小时前
从一个 TypeScript 函数开始理解 MCP 协议
linux·ubuntu·typescript
鱼听禅15 小时前
Ubuntu安装YOLOv8进行菌落识别训练
linux·python·yolo·ubuntu
测试界的小码农15 小时前
【Linux 命令实战(04):文件内容查看,掌握 cat、less、head、tail】
linux·服务器·less
CodeYp201916 小时前
第13讲:HTTPS 协议原理
linux·https
一条破秋裤17 小时前
【1112】Linux中断【整理】
linux·运维·服务器