Makefile을 통해 대화형 명령을 올바르게 실행하세요.

Makefile을 통해 대화형 명령을 올바르게 실행하세요.

일련의 빌드 단계를 미리 수행해야 하는 사용자 지정 대화형 명령("repl")이 있습니다.

Makefile은 제공하는 캐싱 기능으로 인해 이 특정 빌드 프로세스에 이상적입니다.

따라서 Make를 사용하여 내가 만든 repl을 생성하기 위해 Make를 사용하고 싶은 유혹이 매우 커졌습니다.

아티팩트 빌드에는 대화형 단계가 포함되지 않습니다.(이것은 모범 사례에 위배됩니다.): 대화형 repl은 개발을 제공하는 방법일 뿐입니다.

나는 이 대화형 repl이 Make를 통해 호출될 때 더 나쁘게 동작한다는 것을 발견했습니다.

  • 출력 전송 속도가 느립니다.
  • 가끔 repl이 막히는 경우가 있습니다.

대화형 명령이 평소대로 실행되도록 하는 일종의 플래그나 호출이 있습니까?

저는 GNU Make 3.81macOS 배포판과 함께 번들로 제공되는 를 사용하고 있습니다.

관련 정보