pkg-config --libs --cflags librtmp执行失败

来源:12-7 推流程序的骨架

GavinXu89

2020-10-05

问题现象:
图片描述
系统环境:虚拟机Ubuntu
搜索不到 librtmp.pc
图片描述
已按如下操作安装openssl、rtmpdump
搜索openssl
图片描述
安装openssl
图片描述
搜索rtmpdump
图片描述
安装rtmpdump
图片描述

写回答

2回答

At小明同学

2021-01-22

pkg-config --libs --cflags librtmp 执行的结果是来自于/usr/local/Cellar/rtmpdump/2.4+20151223_1/lib/pkgconfig/librtmp.pc文件。

所以首先确保成功安装rtmpdump后,再把pkgconfig路径增加到环境变量中,再去执行才有效果!

我的环境变量如下:

export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/ffmpeg/lib/pkgconfig/:/usr/lib/pkgconfig/:/usr/local/lib/pkgconfig/:/usr/local/Cellar/openssl@1.1/1.1.1i/lib/pkgconfig/:/usr/local/Cellar/rtmpdump/2.4+20151223_1/lib/pkgconfig/

另外附上librtmp.rc的文件内容:

//img1.sycdn.imooc.com/szimg/600ae91c092ef59908680546.jpg


1
0

李超

2020-10-05

用源码的方式安装

0
2
李超
你要对linux 环境很熟悉的话,用哪种方式安装都行,不然的话,用源码编译的安装方式可以让你对开发环境更了解
2022-03-28
共2条回复

音视频小白系统入门课 音视频基础+ffmpeg原理

掌握音视频采集、编解码、RTMP传输协议等核心基础

2318 学习 · 813 问题

查看课程