> 백엔드 개발 > C++ > Visual Studio 2010에서 OpenCV 2.3 프로젝트를 빌드할 수 없는 이유는 무엇입니까?

Visual Studio 2010에서 OpenCV 2.3 프로젝트를 빌드할 수 없는 이유는 무엇입니까?

Mary-Kate Olsen
풀어 주다: 2024-12-17 18:44:11
원래의
807명이 탐색했습니다.

Why Can't I Build My OpenCV 2.3 Project in Visual Studio 2010?

Visual Studio 2010용 OpenCV 2.3 설정 문제 해결

문제:
'LINK: fatal error' 오류로 인해 OpenCV 2.3 프로젝트를 빌드할 수 없습니다. LNK1104: 파일을 열 수 없습니다. 'c:OpenCV2.3buildx86vc10lib.obj''.

해결책:

  1. OpenCV 다운로드 및 추출:

    • 다운로드 OpenCV-2.3.0-win-superpack.exe를 실행하고 OpenCV2.3이라는 폴더에 압축을 풉니다.
    • OpenCV2.3 폴더를 C:로 이동합니다.
  2. 새 프로젝트 생성 및 추가 코드:

    • Visual Studio 2010에서 새 Win32 콘솔 응용 프로그램 프로젝트를 만듭니다.
    • main.cpp에 다음 코드를 추가합니다.
    #include <stdio.h>
    #include <cv.h>
    #include <highgui.h>
    
    int main(int argc, char* argv[])
    {
        if (argc < 2)
        {
            printf("Usage: ./opencv_hello <file.png>\n");
            return -1;
        }
    
        IplImage* img = cvLoadImage(argv[1], CV_LOAD_IMAGE_UNCHANGED);
        if (!img)
        {
            return -1;
        }
    
        cvNamedWindow("display", CV_WINDOW_AUTOSIZE);
        cvShowImage("display", img);
    
        cvWaitKey(0);        
    
        return 0;
    }
    로그인 후 복사
  3. 포함 구성 디렉터리:

    • 추가 포함 디렉터리 편집(프로젝트 속성 > C/C > 일반):

      • C:OpenCV2.3buildincludeopencv
      • C:OpenCV2.3buildinc ludeopencv2
      • C:OpenCV2.3buildinclude
  4. 구성 라이브러리 디렉터리:

    • 추가 라이브러리 디렉터리 편집(프로젝트 속성 > 링커 > 일반):

      • C:OpenCV2.3buildx86vc10lib
  5. 라이브러리 추가 종속성:

    • 추가 종속성 편집(프로젝트 속성 > 링커 > 입력):

      • opencv_core230.lib
      • opencv_highgui230.lib
  6. DLL 추가 PATH에 대한 경로 변수:

    • 다음을 포함하도록 PATH 환경 변수를 수정합니다.

      • ; C:OpenCV2.3buildx86vc10bin

참고:

  • "모든 구성"을 선택해야 합니다. " 프로젝트를 구성할 때
  • 다른 오류가 발생하는 경우 OpenCV가 시스템에 올바르게 설치되고 올바르게 구성되었는지 확인하세요.

위 내용은 Visual Studio 2010에서 OpenCV 2.3 프로젝트를 빌드할 수 없는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿