SysLauncher error LNK2019: "public: bool __thiscall cFileUtility::FileCreate(char const *)" (?FileCreate@cFileUtility@@QAE_NPBD@Z) 외부 기호("public: int __thiscall SysLauncher::SequenceUser(void)" (?SequenceUser@SysLauncher@@QAEHXZ) 함수에서 참조)를 확인하지 못했습니다.
SysLauncher fatal error LNK1120: 3개의 확인할 수 없는 외부 참조입니다.
LNK2019, LNK1120 Error 발생이유...
1. 헤더를 인클루드만 하고 프로젝트에 헤더 및 .cpp를 포함하지 않을 경우...
2. .h 및 .cpp에 함수원형 및 함수호출을 해놓고 정작 함수 구현을 안했을 경우...
3. .c 와 .cpp를 프로젝트에서 같이 사용할 때 .h 만 인클루드하고 .cpp 는 인클루드 하지 않을 경우...
===============================
aaa.h
void CheckLNK2019(int ntest);
aaa.cpp
void LNK2019Test()
{
CheckLNK2019(nTemp);
}
===============================
- CheckLNK2019 함수를 호출만 하고 실제 함수는 구현되어 있지 않을 경우...
'Development > 삽질의 추억' 카테고리의 다른 글
MS SQL 2005 ODBC 연결로 CRecordset 사용 시 AddNew() 에서 업데이트나 삭제 에러 날 경우 (0) | 2011.08.13 |
---|---|
localtime() 함수 연속 호출 시 모든 결과값이 마지막 포인터로 변경되는 문제 (0) | 2011.08.13 |
LNK2019 에러 (0) | 2011.08.13 |
fclose()없이 fopen()으로 열 수 있는 파일 객체 수 (0) | 2011.08.13 |
fatal error C1010 (0) | 2011.08.13 |