g ++에 헤더 파일을 재귀 적으로 검색 할 수 있습니까? 내 예제에서 나는 g ++이디렉토리 및 하위 디렉토리에서 헤더 파일을 검색 할 수 있습니까?
/ARDrone_SDK_2_0_1/ARDroneLib/소프트/
및 헤더 파일에 대한 모든 하위 디렉토리를 검색하고 싶습니다. 이 작업을 수행 할 수 있습니까? 다음은 간단한 Makefile
예제 : 두 개의 서로 다른 도구, make
및 g++
을 가미하여 있기 때문에
C=g++
CFLAGS=-c -Wall
LDFLAGS=
INC1=/ARDrone_SDK_2_0_1/ARDroneLib/Soft/ <- can this be recursive?
INCDIRS= -I${INC1}
SOURCES=src/dronevid.cpp
OBJECTS=$(SOURCES:.cpp=.o)
EXECUTABLE=build/dronevid
all: $(SOURCES) $(EXECUTABLE)
$(EXECUTABLE): $(OBJECTS)
$(CC) $(LDFLAGS) $(OBJECTS) -o [email protected]
.cpp.o:
$(CC) $(CFLAGS) $(INCDIRS) $< -o [email protected]
확인. 그건 의미가 있습니다. 감사. – Nick