2017-11-30 23 views
0

다음은 내 Makefile의 샘플입니다.Makefile에서 DEPENDS의 정확한 역할은 무엇입니까?

이 Makefile에서 DEPENDS의 정확한 역할은 무엇입니까? 그리고 DEPENDS의 가치는 어떤 요소입니까?

+4

이것은 메이크 파일 자체의 질문이 아닙니다. 이 모든 것은 make라는 관점에서 볼 때 위의 값을 갖는'Package/luci-app-myapp'라는 변수를 정의하는 것입니다. 아마도이 변수 값 (대부분 'eval' 또는 이와 유사한 것)을 사용하는 makefile 프레임 워크가있을 것입니다. 그러나 'DEPENDS'이 무엇인지, 그것이 무엇인지를 결정하는 것은 프레임 워크에 달려 있습니다. 이 타겟이 의존하는 타겟 세트를 정의한다고 추측 할 수 있습니다 (이 타겟을 구축하기 전에 빌드해야합니다). 그러나 그것은 단지 추측입니다. – MadScientist

답변

0

기본적으로 DEPENDS는 변수입니다. openwrt에서이 변수는 패키지 간의 종속성을 정의하는 데 사용됩니다. 이 변수의 자세한 사용법은 openwrt에 문서화되어 있습니다. link

+0

알겠습니다. 이해합니다. 고맙습니다!! – darren