이미 소장하고 있다면 판매해 보세요.
|
make 고급기능 소개에서 실제 프로젝트 적용까지!
|
|
서문
make 유틸리티의 가치 make를 사용하면 좋은 또다른 이유 다양한 make 버전들 이 책의 구성 자동 테스트 프로그램 구하는 법 이 책에 사용한 표기 형식 감사의 글 제1장 컴파일, 실행, 디버그 기술파일 의존관계 확인 재작성 최소화 make 실행 구문의 기본 규칙 제2장 매크로 구문 규칙 내부적으로 정의된 매크로 명령 행에서 매크로 정의 셸 변수 매크로 할당 우선순위 기본 설정에서 환경변수 사용 매크로 문자열 치환 필요 항목과 타겟용 내부 매크로 제3장 확장자 규칙 확장자 규칙이란? 기본 확장자 규칙에서 지원하는 명령 기본 규칙들을 어떻게 볼 수 있는가? 자신만의 확장자 규칙 빌드하기 제4장 명령어 파일 이름의 유형 일치 각각의 명령행 오류와 종료에 대하여 다른 셸에서의 동작 경로명과 보안 제5장 프로젝트 관리 더미 타깃 여러 디렉토리에서 재귀적으로 make 사용 재귀적으로 make를 사용하는 것에 대한 일반적인 사용 팁 여러 개의 디렉토리를 사용하는 또 다른 기법 컴파일러 옵션과 #ifdef 지시자 헤더 파일 공통된 정의(문장도 가능)의 사용 분산 파일 및 NFS 제6장 명령행의 사용법 및 특별한 타깃 기술 파일 이름 상태 정보와 디버깅 오류와 파일 삭제 MAKEFLAGS 매크로 기본 설정에 영향을 주는 기타 사항들 제7장 문제 해결 디버그하기(-d 옵션) 구문 오류 작성법 알 수 없음 최신 버전의 타깃 명령 없음 또는 열 수 없음 여러 행을 사용하는 명령의 구문 오류 모순 있는 행 또는 너무 많은 행 인식할 수 없는 매크로 무시되는 기본 규칙 부록 A 퀵 레퍼런스 명령행 기술 파일 행 매크로 특별한 타깃 이름 부록 B 많이 사용되는 확장된 기능 mk와 nmake GNU make imake makedefend shape 병렬 및 분산 처리의 구현 부록 C make의 여러 버전간의 특징들 배경 차이에 대한 비교 리스트 직접 실행해 보는 테스트 |