and so on/error
[LNK2001] 외부 기호를 확인할 수 없습니다.
밀크빵
2012. 11. 26. 11:00
헤더 파일에
전역변수를 extern 으로 선언 하고 ( 정의는 하지 않은 상태)
- test.h
#ifndef __TEST__ #define __TEST__ #include <Windows.h> #ifdef EXT_GLOBAL #define EXT #else #define EXT extern #endif EXT HINSTANCE hInst; 함수들 선언 #endif |
.cpp 에서 정의를 하지 않았을때 발생하는 오류
.cpp에서 hInst를 정의 해주면 된다.
- test.cpp
HINSTANCE hInst = NULL; |