gstreamer 在mac上的编译

首先 ,在mac port上下载git,或者直接下载编译好的二进制文件

进入gstreamer的代码根目录,执行./autogen.sh ,这里可能会缺少各种各样的库, 基本上都可以用macport搞定(好像glib有些特别 ,得用 一个叫p5-glib)

成功后 make, 之后make install

同样的方法编译各个plugins

但是在编译gst-plugins-bad 的时候出现了问题,make过程中出现了找不到gtkdoc-common.pl,原因是在common文件夹中的gstdoc-scanobj这个脚本中假设了gtkdoc的安装位置在/usr/local下,而通过macport下载的gtk-doc是安装在opt下的,所以,修改这个脚本后就可以正常编译通过了

loop's blog
原文地址:https://www.cnblogs.com/goodloop/p/1750395.html