2012-03-07 38 views
0

我正在使用ffmpeg和OpenCV编写一个程序。对于安装ffmpeg我已经跑了sudo apt-get install ffmpeg,并且对于opencv make & sudo make install。 现在我已经做了一个项目,并且需要告诉eclipse标题和lib文件的位置。那么他们在哪里?在Linux上的OpenCV,ffmpeg和eclipse

谢谢,那鸿

+0

您可以检查此[SO问题](http://stackoverflow.com/questions/8771334/error-in-installing-open-cv-与-的ffmpeg) – Matteo 2012-03-07 21:03:06

回答

0

我不跑Debian的,因此这些路径可能并不适合你,但一般包中使用的二进制包(通过apt-get的,而不是容易-SRC)安装库在/usr/lib和包括标题/usr/include

在我的系统上,ffmpeg的include目录是/usr/include/libavformat,opencv的include目录是/usr/include/opencv/usr/include/opencv2。这两个库都位于默认位置/usr/lib

如果您知道库的名称,则可以使用find和locate命令查找其位置。例如find/-iname name*

0

您可以尝试以下命令。对于ffmpeg的:

pkg-config --cflags --libs libavdevice libavformat libavfilter libavcodec libswscale libavutil 

对于OpenCV的:

pkg-config --cflags --libs opencv