makefiles을 배우고 간단한 메이크 파일을 만드는 방법을 알고 있습니다. 나는 중첩 된 메이크 파일로 이동하고있다. 여기 내 디렉토리 구조중첩 된 메이크 파일 만들기
루트 메이크이라고합니다/src
...makefile
...main.cpp
...foo
......makefile
......foo.cpp
......foo.h
, 그것은 디렉토리 foo는에서 메이크를 호출합니다. 여기 내 질문 내가 모든 오브젝트 파일을 링크하는 코드를 작성하는 데 사용한다
- 메이크은? 루트 메이크 파일에 있다면, 거기에 모든 오브젝트 파일 이름을 지정해야합니까?
- 이 중첩 된 메이크 파일은 모범 사례입니까? 또는 루트에 하나의 makefile 만 있으면 좋습니까?
도움이 될 것입니다.
그렇게하지 않으시는 것이 좋지 않을 수도 있습니다. 대안으로 제시 할만한 해결책이 될 수 있습니다. – deadalnix
예. 이 답변은 사이트에서 더 이상 수용 할 수없는 형태입니다. 수정 사항은 부분적으로 만 결함을 복구하지만 뭔가 있습니다. – dmckee