책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 리눅스/유닉스 프로그래밍
· ISBN : 9788979143034
· 쪽수 : 560쪽
· 출판일 : 2004-11-15
책 소개
목차
Chapter_1 튜토리얼
01_간단한 소스 프로그램 작성
02_gcc로 컴파일하여 실행 파일 생성
03_make를 사용하여 프로젝트 관리
04_문제 발생, 벌레를 잡아라
05_국제화와 다국어 지원
06_cvs를 사용해서 프로젝트 관리
07_autotools를 사용한 이식성 높은 빌드
08_RPM 패키징
Chapter_2 에디팅
01_vi 개괄
02_기본적인 vim 사용법 트레이닝
03_진정 vim을 강력하게 하는 고급 테크닉
04_vim의 조력자들 ctags, cscope, 기타 플러그인
05_개발자를 위한 vim의 유용한 팁
06_개발자들의 vim 설정
07_기타 코딩을 위한 도구들
Chapter_3 컴파일과 링킹
01_컴파일의 의미
02_알아두면 정말 유용한 C 소스 컴파일 과정
03_gcc를 사용해서 원하는 컴파일하기
04_라이브러리를 만들어보자
05_바이너리 유틸리티의 사용
06_인라인 어셈블리의 사용
Chapter_4 디버깅
01_단순하지만 강력한 디버거 gdb
02_gdb를 이용한 디버깅 테크닉
03_GUI 디버거 DDD의 사용
04_trace 유틸리티를 사용한 프로그램 문제점 분석
05_문제 진단 유틸리티
Chapter_5 프로젝트 빌드
01_make
02_autoconf
03_automake
Chapter_6 프로젝트 파일 버전 관리
01_버전 관리 유틸리티의 필요성
02_CVS에 의한 프로젝트 파일 버전 관리
Chapter_7 패키징 및 배포
01_RPM 패키징
부록
A_프로그래밍 유형별 가용 유틸리티
B_vim 명령어 정리
C_gcc 옵션 정리
D_autoconf 매크로 정리