logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

유닉스.리눅스 프로그래밍 필수 유틸리티

유닉스.리눅스 프로그래밍 필수 유틸리티

(vim make, gcc, gdb, svn, binutils, autoconf, autotools, 개정판)

백창우 (지은이)
  |  
한빛미디어
2010-09-06
  |  
34,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

유닉스.리눅스 프로그래밍 필수 유틸리티

책 정보

· 제목 : 유닉스.리눅스 프로그래밍 필수 유틸리티 (vim make, gcc, gdb, svn, binutils, autoconf, autotools, 개정판)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 리눅스/유닉스 프로그래밍
· ISBN : 9788979147599
· 쪽수 : 796쪽

책 소개

프로그래밍을 쉽게, 프로그램을 견고하게 만들려면 무엇을 써야 하는지 알려주는 책. 유닉스/리눅스 프로그래머들이 필수로 알아야 하는 vim, gcc, gas, binutils, gdb, ddd, make, svn, autotools, autoconf, automake 등 다양한 도구를 활용하는 방법을 실용적인 예제로 설명한다.

목차

1부 튜토리얼

1장. 튜토리얼
01. 간단한 소스 프로그램 작성
02. gcc 컴파일러로 실행 파일 생성
03. make를 사용해 컴파일
04. 문제 발생, 벌레를 잡아라
05. svn을 사용한 프로젝트 버전 관리
06. doxygen을 이용한 문서화
07. autotools를 사용한 이식성 높은 빌드
08. RPM 패키징

2부 에디팅

2장. vi와 vim 에디터
01. vi 개괄
02. 기본적인 vim 사용법 트레이닝
03. vim을 강력하게 하는 고급 테크닉
04. vim의 조력자 ctags, cscope, 기타 플러그인
05. 개발자를 위한 vim의 유용한 팁
06. 개발자들의 vim 설정

3장. 기타 편집기 소개
01. emacs
02. 이클립스
03. gedit
04. KDevelop
05. anjuta

3부 컴파일과 링킹

4장. gcc compiler
01. 컴파일의 의미
02. 알아 두면 정말 유용한 C 소스 컴파일 과정
03. gcc를 사용해 원하는 컴파일하기
04. gcc를 이용한 최적화 컴파일
05. 기타 알아 두면 좋을 만한 것

5장. ld linker
01. 링킹의 기본 이해
02. ELF 바이너리 포맷 구조
03. ld를 사용한 링킹
04. 링커 스크립트
05. ld를 사용한 고급 링킹 테크닉
06. 라이브러리를 만들기

6장. gas assembler
01. gas를 사용해 어셈블하기
02. 어셈블리 파일의 작성
03. 인라인 어셈블리의 사용

7장. 삶을 윤택하게 하는 바이너리 유틸리티
01. 바이너리 유틸리티 사용하기


4부 디버깅

8장. gdb 디버거
01. 단순하지만 매우 강력한 디버거 gdb
02. gdb를 이용한 디버깅 테크닉

9장. GUI 디버거 DDD의 사용
01. DDD란 무엇인가?
02. DDD를 사용한 디버깅

10장. 기타 디버깅 툴
01. trace 유틸리티를 사용한 프로그램 문제점 분석
02. 문제 진단 유틸리티


5부 프로젝트 빌드
11장. make
01. make의 이해
02. 매크로의 사용
03. 확장자 규칙의 사용
04. 더미 타겟의 사용
05. 명령 사용 규칙
06. 재귀적 make의 사용
07. 조건부 수행
08. 함수의 사용
09. 특수 타겟
10. make 최종 정리

12장. autoconf
01. autoconf란 무엇인가
02. 따라 해 보기
03. autoconf의 구조와 원리
04. configure.ac 파일 작성 규칙
05. 사용 가능한 매크로
06. 함수 체크 매크로
07. 세밀한 제어를 위한 configure.ac 작성
08. 설정 헤더를 사용해 소스 파일에 설정 적용

13장. automake
01. automake의 구조와 원리
02. 따라 해 보기
03. Makefile.am 파일 작성 규칙
04. 재귀적 Makefile.am 파일 작성


6부 프로젝트 버전 관리

14장. Subversion, CVS
01. 버전 관리의 이해
02. Subversion을 이용한 버전 관리
03. Subversion 서버 설정
04. Subversion을 사용해 프로젝트 진행
05. CVS를 이용한 버전 관리
06. CVS 서버 설정

부록A. 프로그래밍 유형별 가용 유틸리티
01. GUI 프로그래밍
02. 네트워크 프로그래밍

부록B. vim 명령 정리
부록C. gcc 옵션 정리
부록D. autoconf 매크로 정리

찾아보기

저자소개

백창우 (지은이)    정보 더보기
삼성전자, 삼성SDS, (주)누스코에서 여러 종류의 RTOS를 주도적으로 개발하였다. 삼성종합기술원에서 컴파일러를 개발하였다. (주)누스코에서 디버거와 하이퍼바이저 및 각종 시스템 S/W를 개발하였다. 현재는 (주)누스코의 대표이사로 근무하고 있고, 소프트웨어 마애스트로 멘토로 있으며, 오프라인 시스템 S/W 스터디 그룹인 http://www.iamroot.org를 10년째 운영 중에 있다.
펼치기

책속에서






이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책