1
makefile에서 cpp 파일에 대한 종속성 목록을 작성하려고합니다.GCC 종속성 생성 전체 경로
DEPS=dep_file
build:
$(MAKE) dep_file;
.....
dep_file:
@$(GXX) -MM $(file_path) | $(SED) 's/\.o:/.cpp.html:/' >$(DEPS)
파일 CC_Interface.cpp의 빌드 대상을 caling 때이 오류가 점점 오전 :이 메이크 파일의 구조
/prj/comp/cc/base/src/CC_Interface.h:42:17: CMF.h: No such file or directory
/prj/comp/cc/base/src/CC_Interface.h:43:25: Data.h: No such file or directory
/prj/comp/cc/base/src/CC_Interface.h:44:26: UTMsg.h: No such file or directory
/prj/comp/cc/base/src/CC_Interface.cpp:53:26: bb/Elem.hpp: No such file or directory
/prj/comp/cc/base/src/CC_Interface.cpp:56:18: BB.hpp: No such file or directory
...............
/PRJ/완/CC/기본/SRC에서 CC_Interface.h/cpp 있습니다. In/prj/comp/bb/나는 Elem.hpp를 가지고 있습니다.
makefile에서 dep_file 대상에 종속성을 가진 파일을 빌드 할 때 전체 경로를 얻고 싶습니다. 나는 triyng이었다. -M, -MM, -MM -MT.하지만 작동하지 않는다.
이 메이크 파일에는 심각한 문제가 있습니다. 얼마나 걸리나요? 모든 것을 게시 할 수 있습니까? 그리고이 makefile이 사용할 수 있도록'dep_file'을 빌드하려고합니까? – Beta