Windows VC++ 2008에서 프로그램 작업을하고 있습니다. 모든 코드를 .cpp 파일로 가져 와서 (모든 것을 작동 시키려면), 이제는 .h로 분해합니다. , .cpp 파일. 나는 그 진술 LNK2005 오류의 산을 얻을 컴파일 할 때 :LNK2005 추적 : "이미 정의 됨"
내가 선언되지 않은 식별자의 오류를 받고 계속 원래의 프로그램을 제작하고있는 동안Object.obj : error LNK2005: "__thiscall thing::thing(args)" already defined in otherObject.obj
그래서 나는 그것을 만족하는 include 지시문을 주었다. 이제는 모든 것을 .cpp 파일로 분리하고 .h 파일로이 모든 것을 얻을 수 있습니다. 어느 장소에서 (Object, otherObject, 또는 thing), 또는 다른 곳을보기 시작할 것인가.
가능한 중복 [오류 LNK2005 : 이미 정의 된 - C++] (http://stackoverflow.com/questions/622229/error-lnk2005-already-defined-c) –