develop life/c

c언어 오류 확인

무심법 2009. 8. 7. 14:59
작성 : 090806

오류 확인

[jdkim@...]$ ulimit -c unlimited
일케 해제하고 컴파일 하면

세그멘테이션 등의 오류가 파일의 오류위치 정보등 상세하게 저장된다.

보는 방법은
gdb JDK(filename) core.26460(err no)

ex) [jdkim@...]$ file JDK(filename) core.801021(err no)
gdb 진입후
'where' 명령을 입력하면 에러줄 이동

끝낼때는 quit 입력




코어 파일 일곽 삭제
rm core.*
rm core.25612






//에러 위치 구문에 직접 라인이 어디 까지 출력되는지 확인
 fprintf(stdout, "TEST : %d\n", __LINE__);