안녕하세요, kimgaga 블로그 주인장입니다.
이번 블로그 글은 gdb 라고, 리눅스, 우분투 등에서 사용하는 디버깅 툴에 대해 알아보고자 합니다.
우리가 천재가 아니라 어떠한 개발을 할 때라도 한방에 오류없이 성공할수 없죠 ㅜ
오류가 나타나면 어디서 뜬 에러인지를 찾으려고 디버깅을 하게되고..
리눅스나 우분투에서도 이런게 당연히 가능합니다 !!
비쥬얼 스튜디오나 이클립스등에서 제공하는 디버깅 툴이 리눅스에도 있습니다.
리눅스에서는 gdb라는 이름을 가진 디버깅 툴입니다.
컴파일할 때 -o 옵션을 줘야 gdb가 가능하긴 합니다.
리눅스 관련 책들에서는 아무렇지도 않게 쓰는 법부터 나와있는데요,
예제 따라하다가 나온 "gdb: no such command" 보고 놀라지 마시고,
gcc처럼 별도로 설치해 주셔야 합니다.
1. 자신의 운영체제에 맞는 gdb 다운로드
http://rpmfind.net/linux/rpm2html/search.php?query=gdb
위 링크를 참조하세요.
2. 해당 폴더 (대개는 Downloads) 안에서 rpm 명령어 수행.
이유는 위 사이트 참조시 파일 확장자가 rpm이기 때문입니다.
"rpm -Uvh gdb-7.5.91.20130407.fc20.x86_64.rpm"
자신의 운영체제에 맞게 골라 받으세요.
3. "gdb -version"으로 설치확인.
[출처] [Linux] gdb 설치|작성자 고민덩어리
'Stupid Computer > 5. Linux' 카테고리의 다른 글
[우분투] 한글 console -> 영어로 전환 ~ (0) | 2014.02.28 |
---|---|
[리눅스, 우분투] 리눅스 파일 찾기 명령어 (find )예제 (0) | 2014.02.28 |
[리눅스]우분투 Samba 설치, 윈도우에서 작업하기 ! (0) | 2014.02.27 |
[리눅스] cmake tutorial 파일 및 사용법 예제 (여러파일 컴파일) cmake 사용법, 가이드 !! (0) | 2014.02.26 |
[리눅스] Vi 명령어 , vi 명령어 pdf파일 정리 ! (0) | 2014.02.25 |
[리눅스]쉘(Shell)이란?, 리눅스 디렉토리의 구성 및 설명 (0) | 2014.02.25 |
삼바서버설정해서 윈도우와 공유하기 (윈도우에서 코딩후 리눅스로 가져가기) (0) | 2014.02.25 |
Github, 코드 개발 기반 소셜 네트웍 (퍼온글) (0) | 2014.02.21 |
우분투 - gdb 디버거 대신 nemiver (GUI 한글폰트 지원 디버그) (0) | 2014.02.21 |
Operating system 솔루션, 책 pdf (0) | 2013.04.28 |