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 함수를 호출만 하고 실제 함수는 구현되어 있지 않을 경우...

안정적인 DNS서비스 DNSEver DNS server, DNS service
Posted by 키르히아이스
,