2015-01-06 3 views
-1

opencv 정적 라이브러리를 사용하여 Windows 양식 응용 프로그램을 빌드 할 수 있습니까? 콘솔 응용 프로그램 (이 스레드에서는 using static libraries instead of dynamic libraries in opencv처럼)을 사용하면 어떻게되는지 알지만 Windows 양식을 사용하면 MTd 런타임 라이브러리 (MD 만)를 사용할 수 없습니다. 그러나 MD 런타임 라이브러리를 사용하면 .lib 라이브러리를 사용할 수 없습니다 , .dll 만. 내가 맞습니까? 누군가가 나를 도울 수 있기를 바랍니다 :)OpenCv Form 응용 프로그램 릴리스

+0

네이티브 C++ 프로젝트 또는 CLR 프로젝트? 먼저 이것을 알아 내야합니다. – Matt

+0

Visual Studio 2013의 CLR 프로젝트 – MaSza

답변

0

당신은 아마 많은 것들을 혼동스러워 할 것입니다. C++ 응용 프로그램에는 Microsoft C++ 라이브러리와 OpenCV 라이브러리가 필요합니다. 이들은 다소 독립적입니다.

Microsoft C++ 라이브러리에는 2 가지가 아니라 4 가지 변형이 있습니다. 정적 및 동적 사이의 선택은 디버그/릴리스 선택과는 독립적입니다. 그것이 /MD, /MT, /MDd, /MTd 인 이유입니다.

OpenCV 라이브러리에도 4 가지 변형이 있지만 디버그 변형이 필요하지 않습니다.

+0

ok 모든 내용이 사실이지만 openCv를 사용하는 clr 프로젝트를 빌드하는 것이 가능합니까? :) – MaSza

관련 문제