2013-07-24 30 views
1

我在Rpi上安裝了Debian OS。在安裝opencv時,我創建了「opencv.pc」文件「/home/pi/Opencv-2.4.3/release/lib」。然後我進入以下兩個命令:pkg-config中的錯誤

  1. 須藤的gedit /etc/bash.bashrc

以下兩行添加到「bash.bashrc」文件,並保存文件: PKG_CONFIG_PATH = $ PKG_CONFIG_PATH:/home/pi/Opencv-2.4.3/release/lib/pkgconfig 出口PKG_CONFIG_PATH

然後我得到了下面的錯誤之後輸入以下命令:

  1. 使用chmod + X build_all.sh

  2. /build_all.sh

什麼解決的辦法?

錯誤..

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 

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 

contours.c:1:39: fatal error: opencv2/imgproc/imgproc_c.h: No such file or directory 
compilation terminated. 
compiling convert_cascade.c 
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..etc.. 

回答

5

要正確的路徑添加到您的.bashrc你可以做以下步驟

  1. 須藤查找/ -name 「opencv.pc」 型f
  2. 注意從1開始的目錄輸出(無文件名)
  3. open /etc/bash.bashr ç須藤六/etc/bash/bash.bashrc
  4. 查找並修改或添加以下代碼行

    PKG_CONFIG_PATH = $ PKG_CONFIG_PATH:/你/路徑/從/#1

    出口PKG_CONFIG_PATH

  5. 保存文件:WQ

  6. 註銷後再登錄到主動的變化
+0

我在OpenCV 2.4.9的自定義安裝中也遇到了這個問題。 > sudo find/-name「opencv.pc」-type f *** /opt/OpenCV/OpenCV-2.4.9/lib/pkgconfig/opencv.pc *** > echo $ PKG_CONFIG_PATH *** /選擇/ OpenCV的/ OpenCV的-2.4.9/lib中/ pkgconfig – Bull

相關問題