我在https://help.ubuntu.com/community/OpenCV包OpenCV的不是在
$ sudo su
$ sudo apt-get install build-essential
$ sudo apt-get install libavformat-dev
$ sudo apt-get install ffmpeg
$ sudo apt-get install libcv2.3 libcvaux2.3 libhighgui2.3 python-opencv opencv-doc libcv-dev libcvaux-dev libhighgui-dev
現在
安裝使用說明書的OpenCV的pkg配置搜索路徑發現當我執行「pkg配置--cfalgs --libs OpenCV的」我得到這個錯誤:
Package opencv was not found in the pkg-config search path.
Perhaps you should add the directory containing `opencv.pc'
to the PKG_CONFIG_PATH environment variable
No package 'opencv' found
我該如何解決這個問題?
------- ------- UPDATE
OK,我想通了,如何解決這個問題?
我做了一個名爲「OpenCV的文件。 PC 「並複製到 」在/ usr/local/lib目錄/ pkgconfig「 然後我說這兩條線,以」 .bashrc中「:
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
這就是它!現在一切都好了。
文件的內容是:
prefix=/usr
exec_prefix=${prefix}
includedir=${prefix}/include
libdir=${exec_prefix}/lib
Name: opencv
Description: The opencv library
Version: 2.x.x
Cflags: -I${includedir}/opencv -I${includedir}/opencv2
Libs: -L${libdir} -lopencv_calib3d -lopencv_imgproc -lopencv_contrib -lopencv_legacy -lopencv_core -lopencv_ml -lopencv_features2d -lopencv_objdetect -lopencv_flann -lopencv_video -lopencv_highgui
UPDATE消息 - 2014年
看來,Ubuntu社區已完成對文檔的安裝OpenCV的,你現在要做的就是下載從https://github.com/jayrambhia/Install-OpenCV/blob/master/Ubuntu/opencv_latest.sh安裝腳本並執行它。
林不知道,但我認爲前綴是安裝OpenCV的地方。我手動編譯它,所以我要試試這個,但是在ubnuntu上更改前綴 – 2013-11-21 22:14:40