[C#] C++ DLL 을 사용하기.
·
Programming/C#
C++ 을 GUI로 이용하기 위해서는 크게 3가지플랜이 있다. 1. MFC 2. Qt 3. C# 1. MFC는 구데기고 2. Qt는 Qt Core 자체는 나쁘지 않으나 Qt Creator 가 제공하는 환경이 시궁창이라 개발하기 까다롭다. 물론 Visual Studio Extension 기능을 이용하면 안될것도 없으나, LGPL 이라던지, GPL 이라던지... 여러가지 라이센스 조건을 따지며 프로그램을 개발하기는 불편하다. 3. 하지만 Visual Studio C++, C# 은 개인이 상업용으로 앱을 개발하여 팔아도 합법이니 (다만 수익 규모가 일정 이상 넘으면 Visual Studio 를 사야한다.) C++ 코드를 C# 내에 이식하여서 사용하면 그만인 것이다. 그럼 이제 어떻게 하면 되는지 알아보자. 1..