1SRC=c-api-demo.c 2TGT=c-api-demo 3 4cc=cc 5CFLAGS ?=-O3 6XGBOOST_ROOT ?=../.. 7INCLUDE_DIR=-I$(XGBOOST_ROOT)/include -I$(XGBOOST_ROOT)/dmlc-core/include -I$(XGBOOST_ROOT)/rabit/include 8LIB_DIR=-L$(XGBOOST_ROOT)/lib 9 10build: $(TGT) 11 12$(TGT): $(SRC) Makefile 13 $(cc) $(CFLAGS) $(INCLUDE_DIR) $(LIB_DIR) -o $(TGT) $(SRC) -lxgboost 14 15run: $(TGT) 16 LD_LIBRARY_PATH=$(XGBOOST_ROOT)/lib ./$(TGT) 17 18clean: 19 rm -f $(TGT) 20