전체 글 132

gdb 기초 사용법

gdb를 사용해야 할 일이 많아서 내가 사용하기에 맞게끔 정리를 해야겠다인터넷을 뒤지다 보면 컴파일할때부터 gcc -g 옵션을 가지고 컴파일한 파일 위주로 설명이 되어 있다나는 그렇게 컴파일한 파일을 디버깅 하려고 쓰는게 아니기 때문에 내가 하나씩 해보면서정리를 하겠다.인터넷에는 의외로 쓸모 없는 정보들이 참 많다.. ㅠㅠㅠ ,, 참고로 이글은 초보만 보기를.. 1. gdb 실행gdb 명령을 통해 들어가고 quit 를 통해 나갈 수 있다. 원하는 프로그램을 gdb로 실행하려면gdb [프로그램 명] 으로 하면 되는데 다른 옵션들도 있으나 내가 필요한건 일단 이 명령이므로이거에 대해서만 다룰거다 이거 네모 어떻게 그리는거지.... 아무튼 test 파일을 gdb로 실행했다. -프로그램 시작run 명령을 통해서..

ETC/Linux 2015.09.15

gcc 컴파일

gcc 컴파일에 대해 간략히 알아봐야겠다.gcc는 c프로그래밍을 컴파일 해주는 녀석이다.자주쓰지 않아서 헷갈렸는데 이제는 쓸일이 좀 생겨서정리를 하면서 공부를 해야겠다 우선 gcc --help 로 어떻게 사용하는지 볼까나 옵션을 써도되고 안써도 되네요옵션 없이 사용해 보도록 하겠습니다.우선 test.c로 간단한 c프로그래밍을 해보죠디렉토리에는 test.c 밖에 없고 위에 보이는것처럼 코딩을 했습니다. 이제 옵션없이 gcc를 사용해 보겠습니다.gcc test.c 명령어를 치자 a.out 이라는 파일이 생성되었습니다.옵션 없이 사용하면 a.out 으로 자동으로 컴파일을 해줍니다.실행을 해보죠test.c 로 프로그래밍한 결과입니다. 그럼 자주 쓰는 몇개의 옵션을 볼까요버전을 확인하는 gcc --version,..

ETC/Linux 2015.09.15