Ubuntu에 설치된 OpenCV 버전 찾기
이 질문에 이미 답변이 있습니다.
내 컴퓨터에 어떤 버전의 OpenCV가 설치되어 있는지 알고 싶습니다 (Ubuntu 10.04를 실행 중입니다). 확인하는 간단한 방법이 있습니까? 그렇지 않다면 파일 (샘플 등)이 설치된 디렉토리를 찾을 수 있습니까?
OpenCV 2.3이 설치된 다른 컴퓨터에서 이미 테스트 한 일부 코드를 실행하려고하는데 많은 오류가 발생합니다.
설치된 헤더 또는 라이브러리를 볼 수 있습니다. pkg-config는 그들이 어디에 있는지 알려줄 수 있습니다 :
pkg-config --cflags opencv
pkg-config --libs opencv
또는 간단한 프로그램을 작성하고 다음 정의를 인쇄 할 수 있습니다.
CV_MAJOR_VERSION
CV_MINOR_VERSION
여기에있는 다른 방법은 나를 위해 작동하지 않았으므로 Ubuntu 12.04 '정밀'에서 작동하는 것은 다음과 같습니다.
Ubuntu 및 기타 Debian 파생 플랫폼에서 dpkg는 소프트웨어 패키지 버전을 가져 오는 일반적인 방법입니다. @Tio가 참조하는 것보다 최신 버전의 경우
dpkg -l | grep libopencv
와 같은 개발 패키지가 설치되어 있다면 libopencv-core-dev
아마도 .pc
파일이 있고 다음을 사용할 수 있습니다 pkg-config
.
pkg-config --modversion opencv
1) 정답 : 이것을 시도하십시오 :
sudo updatedb
locate OpenCVConfig.cmake
나를 위해 나는 얻는다 :
/home/pkarasev3/source/opencv/build/OpenCVConfig.cmake
버전을 확인하려면 다음을 시도해보세요.
cat /home/pkarasev3/source/opencv/build/OpenCVConfig.cmake
기부
....
SET(OpenCV_VERSION 2.3.1)
....
2) 더 나은 답변 :
"sudo make install"은 적입니다. 라이브러리를 자주 컴파일 / 업데이트하고 내부 함수를 통해 디버그 단계를 수행해야 할 때 그렇게하지 마십시오. 내 구성 파일이 / usr / something이 아닌 로컬 빌드 디렉토리에 있는지 확인하십시오. 앞으로 이러한 혼동을 피할 수 있으며 여러 버전 (예 : 디버그 및 릴리스)도 유지할 수 있습니다.
편집 :이 질문이 다른 라이브러리와 달리 OpenCV 에서 자주 발생하는 이유 는 버전간에 상당히 극적으로 빠르게 변경되고 많은 작업이 잘 정의되지 않았거나 잘 제한되어 있지 않으므로 신뢰할 수 없습니다. libpng 또는 libjpeg와 같은 작업을 수행하는 것처럼 블랙 박스가됩니다. 따라서 실제로 설치하지 않고 컴파일하고 빌드 폴더에 연결하는 것이 좋습니다.
opencv의 전체 버전을 인쇄하는 CV_VERSION 플래그도 있습니다.
이 제품을 설치하려면이 튜토리얼을 볼 수 있습니다 : Ubuntu의 OpenCV
필요한 패키지가 나열되어 있습니다. 그래서,
# dpkg -l | grep libcv2
# dpkg -l | grep libhighgui2
URL에 더 많은 목록이 표시되어 설치된 패키지를 찾을 수 있습니다.
와
# dpkg -L libcv2
설치 위치를 확인할 수 있습니다.
이 오퍼레이터는 모든 데비안 패키지에 사용됩니다.
참조 URL : https://stackoverflow.com/questions/8804064/find-opencv-version-installed-on-ubuntu
'programing' 카테고리의 다른 글
Android-애니메이션을 사용하여 왼쪽 여백 변경 (0) | 2021.01.16 |
---|---|
배열을 이동하는 C # 가장 빠른 방법 (0) | 2021.01.16 |
배열에서 모든 거짓 값 제거 (0) | 2021.01.16 |
PostgreSQL을 설치할 수 없음 : Windows XP에서 Microsoft VC ++ 런타임 설치 프로그램을 실행하는 동안 오류가 발생했습니다. (0) | 2021.01.16 |
MySQL-Entity : 'TableDetails'테이블의 'IsPrimaryKey'열 값이 DBNull입니다. (0) | 2021.01.16 |