우리 프로젝트에서 재귀 적 make를 사용하고 있습니다. FlexLM 라이센스가있는 상업용 임베디드 컴파일러 (diab)도 사용합니다.make를 사용하여 라이센스 서버에서 컴파일러 라이센스를 빌리시겠습니까?
현재 각 디렉토리의 최상위 대상에 대한 종속성으로 license-borrowing을 추가하고 있습니다. 이처럼
: BORROW_COMPILER
및 RETURN_COMPILER
라이센스를 획득 스크립트입니다
.PHONY: target
target: borrow_compiler $(TARGETLIB)
$(RETURN_COMPILER)
.PHONY : borrow_compiler
borrow_compiler:
@$(BORROW_COMPILER) 300
.
우리의 문제는 각 재귀 하위 디렉토리에 대한 라이센스 서버와의 통신으로 인해 약간의 변경 후에 빌드하는 데 시간이 오래 걸린다는 것입니다.
더 좋은 방법이 있나요?
그것은, 같은 쉬운 일이 아니다. –