반응형
출처:
http://egloos.zum.com/dmdkr2/v/2485547
http://frellie.tistory.com/entry/dereferencing-pointer-to-incomplete-type
출처에 따르면 해당 라인에 해당하는 데이터 타입의 정의가 빠졌기 때문이라고 한다.
그러므로 알맞은 헤더를 include 하거나 새로 데이터 타입을 정의하라고 한다.
에러를 봤을 당시에는 몰랐는데,
대충 저 메시지를 읽어보면 "참조되는 포인터가 불완전한한 타입입니다."라고 말을 한다.
그러므로 포인터 선언을 읽어오지 못 하는 거라고 짐작할 수 있을 것이다.
내가 저 에러를 본 이유도 소스 파일에서 정의한 구조체 포인터를
다른 소스 파일에서 볼 수 없었기 때문이었고.
그래서 컴파일 할 때 데이터가 정의된 코드 소스도 같이 집어넣으니까 정상적으로 컴파일 되었다.
반응형