출처: http://egloos.zum.com/sweeper/v/2991664
이제까지 DLL을 만들어서 사용하기는 했지만 상세한 설정이나 구동 원리는 모르고 그냥 사용해 왔는데 출처에서는 체계적으로 잘 정리해 두셨네요.
그중에서도 .def 파일을 사용해서 Export된 함수나 변수명을 지정하는 것과 #pragma comment 지시어를 사용하는 방법은 무척 유용하게 사용할 수 있을 것 같습니다.
시간 되실 때 꼭 한번 읽어보시면 좋을 것 같습니다.
그리고 C++ 클래스에 extern "C"를 사용하면 안되는 이유가 다른 글(http://sweeper.egloos.com/1792976) 에서 상세히 설명되어 있으니 그 글도 참조하시면 무척 도움이 될 것 같습니다.
'개발 > Visual C++' 카테고리의 다른 글
Visual Studio 2008 C++ 컴파일 환경 복사 방법 (0) | 2017.11.16 |
---|---|
atlcom.h(431) : error C2146 해결 방법 (0) | 2017.11.11 |
CString의 TrimRight() Method (0) | 2015.12.03 |
함수의 인수로 배열을 전달할 때 유의점 (0) | 2015.07.09 |
VS2010 컴파일시 ToolsVersion = "12.0" 경고 해결 방법 (0) | 2015.05.27 |