1 2NDK_BASE := ../.. 3 4include $(NDK_BASE)/config/config.mk 5 6EXECUTABLE := hello_cpp 7SOURCES := hello_cpp.cpp 8OBJECTS := $(SOURCES:.cpp=.o) 9LIBS := -lc -lm -lstdc++ 10 11all: $(EXECUTABLE) 12 13# need $(LINK) before all objects and $(POSTLINK) after all objects for 14# android runtime setup. 15 16hello_cpp: $(OBJECTS) 17 $(CC) $(LINK) -o $@ $(OBJECTS) $(LIBS) $(POSTLINK) 18 19clean: 20 rm -rf *.o hello_cpp 21 22