2013-06-11 2 views
-1

그래서 우분투 13.04를 내 새 비글 본 블랙의 SD 카드에서 실행하고 있습니다. opencv-2.4.2를 설치하려고합니다. 나는 오류없이 설치된 모든있어하지만 난이 프로그램 비글 본에 대한 OpenCV. pkg-config issues

g++ 'pkg-config opencv --cflags' FILE.cpp -o FILE 'pkg-config opencv --libs' 

을 구축하고 실행하려고 할 때 오류 얻을 : 나는 PKG-구성 --libs이 OpenCV의 실행하면

pkg-config opencv --cflags: no such file or directory 
pkg-config opencv --libs: no such file or directory 

이 나를 제공을 올바른 라이브러리 디렉토리 (/ usr/lib/.so)와 모든 라이브러리가 실제로 존재한다는 것을 확인했습니다. pkg-config opencv --cflags는 -I/usr/include/opencv를 제공합니다. 또한 존재합니다.

필자는 bash.bashrc, opencv.pc 및 opencv.conf 파일을 편집하여 이러한 경로를 반영합니다. 그들은/usr/local/lib이지만 라이브러리는 거기에 설치되어 있지 않습니다.

아이디어가 부족합니다. 어떤 도움이나 제안이라도 좋을 것 같습니다.

감사합니다.

+0

은 우분투 12.04로 전환되었으며 제대로 작동했습니다. 누군가이 게시물을 가로 질러 넘어진다. – cirea22

답변

0

대신 pkg-config의 출력을 명령 줄에 대체하려면 '대신'백틱 (backticks)을 사용해야합니다.

+0

이것은 대답이 아니라 주석이어야합니다. –

0

opencv-2.4.2는 BeagleBone Black과 함께 제공되는 옹스트롬 분포로 제공됩니다. 내가 발견 한 한 가지 문제는 python-opencv가 옹스트롬 2.3이라는 점이었습니다. 그래서 파이썬에서 개발 작업을하고 싶다면 opencv를 2.3으로 다운 그레이드해야합니다.