MFC

MFC / OpenCV / memory leak

park__ 2024. 6. 18. 16:08

문제의 원인

  • 실제로 메모리 누수(Memory Leak)가 발생하는 것이 아니라, MFC DLL의 로딩 순서 문제로 인한 현상.

해결 방법

  1. MFC 설정을 "공유 DLL에서 MFC 사용"에서 "정적 라이브러리에서 MFC 사용"으로 변경
  2. OpenCV DLL을 지연 로드로 설정:
    • 프로젝트의 "링커" -> "입력" -> "지연 로드 DLL"에서 OpenCV DLL을 등록.

'MFC' 카테고리의 다른 글

<C++> OpenCV로 그렸던 그림 MFC Dialog에 띄우기  (0) 2022.03.29