728x90
반응형
Lib를 만들고 테스트를 하는데 계속해서 메모리 누수가 생겼다. 메모리 누수가 생길 만큼 복잡한 코드도 아닌데 여지없이 발생한다. 특정 Lib을 포함하면 생기고 제거하면 안 생긴다. 그런데 또 그것만 따로 테스트하면 안 생겼다. 귀신이 곡할 노릇.
이래저래 오전을 다 보낸 뒤 OpenCV를 제거하니 모든 것이 정상이 되었다.
이런 경험은 처럼이라 구글링 해보니 그런 경우가 있다고 한다. 이것은 OpenCV 라이브러리가 로딩되는 시점과, MFC 공용 DLL이 로드되는 시점에 충돌이 발생될 수 있다하여 OpenCV lib을 지연 로딩해야 한다는 것이다. 그래서 지연 로딩에 등록 후 실행하니 메모리 누수가 해결되었다.
참 별일이다. 이런 것 해결하는 분들은 엄지척.. ^^
728x90
반응형
'Program Language > OpenCV' 카테고리의 다른 글
(OpenCV) SULF 해보기 (0) | 2024.05.21 |
---|---|
error C3861: 'min': identifier not found (1) | 2024.01.11 |
(OpenCV) LNK2019: unresolved external symbol "class cv::debug_build_guard::_InputOutputArray .... (0) | 2024.01.10 |