首页  > 计算机 >

ffmpeg的头文件安装目录改变了

本文按署名·非商业用途·保持一致授权
作者:  ,发表于2008年03月07日21时19分 

今天发现一些基于ffmpeg的程序无法编译了,说是找不到头文件。去看了一下Makefile,发现安装目录和以前不一样,于是svn log看了common.mak,发现如下信息:

r12194 | mru | 2008-02-25 17:22:11 +0800 (Mon, 25 Feb 2008) | 8 lines

Install headers in $prefix/include/$libname

Install each library’s headers in $prefix/include/$libname.
The installed headers use #include “lib*/*.h”; applications
are expected to do the same.

Specify only $prefix/include in .pc files.

以前ffmpeg里所有的lib的头文件都是安装在$prefix/include/ffmpeg下,现在变成了$prefix/include/$libname,很多程序要改include了。很好很强大,以后ffmpeg就作为一个frontend就可以了,和lib在意识形态上分开,哈哈。

顺便抱怨一下PHP社区,当然和ffmpeg无关,别误会了。。。不知道现在是否还有人用PEAR或者PECL里的release版本,我是感觉release版本很不让人安心。我自己做的东西,只要和公司无关的,基本上都用CVS(PHP社区的代码基本上还在CVS里,不过SVN实在要强大很多,快跟进吧!)里的了,很多release都有导致完全不可用的BUG。有的是因为PHP内置函数改变,有的是因为ZEND引擎改变,有的是因为没依照国际或者事实上的标准处理。这些BUG有的被修正了,却始终不发布release,而且是几年都不发布;有的就似乎永远没人去处理了,即使还没标注inactive。



3个评论

  1. dsf发生:

    cfsadfd发射点法

  2. breeze:

    苹果派又出来啦……

  3. breeze:

    叫 苹果派2 ^^

发表评论

  本站文章若无注明,则以署名·非商业用途·保持一致授权
  桂ICP备05004302号 感谢WordPress提供本程序 本模板下载