본문 바로가기

Build/Make

18. Recipe - Error

 
Recipe 는 앞서 "Rule 의 구성" 에서 살펴본 바와 같이
 
 
선행조건이 만족될 때 수행될 명령이며 보통 한줄씩 실행되는 쉘 명령 라인들로 이루어진다. 
 
 

Syntax
 
     
 
    각 쉘 명령이 리턴한 후, make는 그것의 종료 상태값을 조사하고 exit code 가 0 이 아니면 강제 종료한다.
    
    
 
    강제 종료하지 않고 진행하고자 한다면 보통 `-i` 혹은 `-k` 옵션을 많이 사용하여 
 
    make 유틸리티가 중간에 멈추지 않고 계속해서 빌드를 수행하도록 한다. 
 
    Makefile 내부의 특정 쉘 커맨드에 대해서만 에러를 무시하도록 하고자 한다면 `-` 를 사용한다.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

'Build > Make' 카테고리의 다른 글

20. Recipe - SubMake  (0) 2020.01.22
19. Recipe - Interrupts  (0) 2020.01.22
17. Recipe - ECHO  (0) 2020.01.22
16. Recipe - Variable  (0) 2020.01.22
15. Recipe - BACK SLASH  (0) 2020.01.22