헤더파일

pchero on March 12th, 2008

 컴파일중 이상한 오류를 발견했다.. /usr/local/arm/arm-linux/sys-include/asm/fcntl.h:74: parse error before “pid_t”/usr/local/arm/arm-linux/sys-include/asm/fcntl.h:80: parse error before “loff_t”/usr/local/arm/arm-linux/sys-include/asm/fcntl.h:82: parse error before “l_pid”  단순한 프로그램이었는데…이상했다.  이렇게도 바꾸고 저렇게도 바꾸어서 원인을 찾았는데…  답은 헤더 파일의 입력 순서에 있었다.  원래는.. #include <stdlib.h> #include <unistd.h>#include <sys/mman.h>#include <asm/fcntl.h>#include <stdio.h> 였는데… 이를 다음과 같이 바꾸니 문제가 해결되었다.. #include <stdlib.h>#include <unistd.h>#include <sys/mman.h>#include <asm/fcntl.h>#include <stdio.h>  개운하지가 않다.  문제는 […]

Continue reading about 알수없는 에러….