위 처럼 LNK2001 에러가 발생하는 이유는 링크과정에서의 문제가 발생하기 때문이다. 여러 이유가 있다. 1. 헤더파일에 함수선언을 했지만 cpp파일에서 함수정의를 하지 않는 경우다. 2. static변수를 클래스 내부에 선언했는데 클래스 외부에서 정의하지 않은 경우다. 내 코드의 경우 2번 문제였다. GameManager.h class GameManager { private: GameManager() { chracter = nullptr; } static GameManager* _instance; //CharacterType chType; Character* chracter; GameManager 클래스에 _instance 변수를 static으로 선언했다. 그런데 cpp파일에서 정의하지 않아서 오류가..