글
(1) make 유틸리티 실행 방법
: make 유틸리티를 실행 할 때 작업 디렉토리에는 Makefile (또는 makefile)이 있어야 한다. 해당 파일은 make 유틸리티가 기본으로 참조하는 파일이기 때문이다. 그러나 파일명의 특성상 Makefile은 특정 디렉토리에 하나밖에 있을 수가 없다.
○ Makefile이 있을 경우(단일)
- 기본 실행 : make
- 임의의 타겟 호출 : make targat_name
- 임의의 레이블(더미타겟) 호출 : make lable_name
(2) 복수의 Makefile 만들기
: 사실 Makefile은 임의의 이름으로 생성할 수 있다. 다만 make 유틸리티 실행시 파일명을 임의로 지정하기 위한 -f 옵션이 필요할 뿐이다.
○ 다른 이름으로 Makefile 파일이 있는 경우(복수)
- 기본 실행 : make -f file_name
- 임의의 타겟 호출 : make -f file_name target_name
- 임의의 레이블 호출 : make -f file_name lable_name
'L inux > Compile' 카테고리의 다른 글
리눅스 프로젝트 빌드(Make/Makefile) - 더미 타겟의 사용 (0) | 2012.10.23 |
---|---|
리눅스 프로젝트 빌드(Make/Makefile) - 확장자 규칙의 사용 (0) | 2012.10.22 |
리눅스 프로젝트 빌드(Make/Makefile) - 매크로의 사용 (1) | 2012.10.22 |
리눅스 프로젝트 빌드(Make/Makefile) - Make의 이해 (0) | 2012.10.22 |
'__open_missing_mode' declared with attribute error - compile error (3) | 2012.03.22 |
RECENT COMMENT