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__);
오류 확인
[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__);