Development/삽질의 추억

LNK2019: "__declspec(dllimport)

키르히아이스 2016. 1. 12. 10:42

참고 : http://www.gpgstudy.com/forum/viewtopic.php?p=66294


>> 동적 DLL 사용할 때 LNK2019 에러 발생

error LNK2019: "__declspec(dllimport) public: ~~~


=================================================================================


>> DLL 로직

#ifdef DLLEXPORT     #define DLL_API __declspec(dllexport) #else     #define DLL_API __declspec(dllimport) #endif

class DLL_API cBase { cBase();
virtual cBase();
};

>> 동적 DLL의 lib 파일을 추가 해 줘야 함

#include "Base.h" #pragma comment(lib,"Base.lib") class cChild : public cBase { cChild(); virtual cChile(); };