VS2015+opencv+realsense용 DLL 패키지 및 호출

1116 단어 opencv

VS2015+opencv3.3.1 + Realsense2 DLL 패키지 및 호출

  • DLL 패키지
  • DLL 호출
  • 문제 발생
  • DLL 패키지

  • 새 win32 콘솔 응용 프로그램 테스트dll, DLL
  • 선택
  • 편집 테스트dll.cpp, 관련 코드를 복사합니다.
  • int main()-(–)__declspec(dllexport) int test_dll_main()
  • 로 교체
  • opencv 설정: 디렉터리, 라이브러리 디렉터리, 링크 포함 모두 설정
  • realsense 설정: 디렉터리, 링크를 포함하여 모두 설정합니다.realsense2.dll 및 realsense2.lib을 cpp가 있는 디렉터리로 복사합니다.
  • 생성
  • DLL 호출

  • 새 win32 콘솔 응용 프로그램 테스트dll_main
  • 솔루션 관리자에서testdll도 추가
  • 마우스 오른쪽 버튼 testdll_main의 "인용", "인용 추가",test 선택dll.인용을 추가하면exe가 있는 디렉터리에서test 를 볼 수 있습니다dll와 관련된 dll과lib 등입니다.
  • 편집 테스트dll_main.cpp
  • int test_dll_main();
    int main()
    {
    	test_dll_main();
    	return 0;
    }
    
    
    
  • 테스트 수정 필요 없음dll_main의 항목 속성
  • opencv 구성:opencvworld331.dll 및 opencvworld331d.dll을 cpp가 있는 디렉터리로 복사합니다.
  • realsense 구성: realsense2.dll 및 realsense2.lib을 cpp가 있는 디렉터리로 복사합니다.
  • 실행
  • 당면한 문제


    test_dll.cpp의 전역 변수는 대상의 초기화와 관련이 없습니다. 그렇지 않으면 컨트롤러가 나타나지만 실행할 수 없습니다.

    좋은 웹페이지 즐겨찾기