2013-07-05 7 views
0

모든 하위 디렉토리에서 확인하십시오. 어떻게해야합니까? 감사!전화는 내가 같은 디렉토리 구조를 가지고

+3

'/ 홈 타입 D 간부 만들 ... {} \ 찾을;'를? – fedorqui

+1

@ fedorqui의 제안은 완벽하지만 대신 (특히 관련 프로젝트 인 경우) 최상위 레벨의 Makefile을 원할 것입니다. – devnull

+0

미안하지만 나는 당신을 정말로 얻지 못한다. 당신은 정교 할 수 있습니까? –

답변

3

Eldar Abusalimov's answer를 참조하십시오

SUBDIRS := $(wildcard */.) 

.PHONY : all $(SUBDIRS) 
all : $(SUBDIRS) 

$(SUBDIRS) : 
    $(MAKE) -C [email protected] 
+0

이것은 또한 여러분이 가질 수있는 병렬성을 보존합니다 ('-jn' 친숙 함). ['*/Makefile'은 더 좋은 와일드 카드가 될 수도 있습니다.] – bobbogo

관련 문제