현재 Make를 하면 error가 발생해도 메세지를 출력하고 컴파일이 계속 진행되는데요.
error난 시점에서 종료 시킬라면 어떻게 해야 할까요?
Visual Studio도 모든 파일 컴파일 해버리는 걸로 알고 있는데요.
다만 화면 넘어가는게 문제라면, 저 같은 경우에는
make 2>&1 | more
같은 명령어로 해결합니다만...
원칙은 Makefile에서 error가 발생하면 거기서 멈춥니다.
그런데, 계속 컴파일을 하고 있다는 것은 다른 Makefile 의 command에서 에러에도 불구하고 계속 command를 수행하고 있거나 Shell을 이용한 여러 디렉토리의 compile을 이용하였을 경우에 한 디렉토리의 컴파일에 에러가 있어도 계속 진행하도록 짜여져 있는 경우가 대부분입니다.
이럴 경우에는
(각 디렉토리 make를 수행) || false
한번 이용해 보시면 어떨까요?
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
그런 방법은 없는 것 같던데...
Visual Studio도 모든 파일 컴파일 해버리는 걸로 알고 있는데요.
다만 화면 넘어가는게 문제라면, 저 같은 경우에는
make 2>&1 | more
같은 명령어로 해결합니다만...
false을 이용해 보세요.
원칙은 Makefile에서 error가 발생하면 거기서 멈춥니다.
그런데, 계속 컴파일을 하고 있다는 것은 다른 Makefile 의 command에서 에러에도 불구하고 계속 command를 수행하고 있거나 Shell을 이용한 여러 디렉토리의 compile을 이용하였을 경우에 한 디렉토리의 컴파일에 에러가 있어도 계속 진행하도록 짜여져 있는 경우가 대부분입니다.
이럴 경우에는
한번 이용해 보시면 어떨까요?
댓글 달기