64,648
社区成员
发帖
与我相关
我的任务
分享
subsystem:
$(MAKE) -C pugixml
$(MAKE) -C xml_read
EXEC_NAME=tools
#./Share/shared/base/build/libsharedbase.a.1.0.0
CURENT_DIR=$(shell pwd)
export INCLUDE_DIR= -I $(CURENT_DIR)/ \
-I $(CURENT_DIR)/pugixml/ \
-I $(CURENT_DIR)/data_templ/ \
-I $(CURENT_DIR)/xml_read/ \
-I $(CURENT_DIR)/zlib/ \
-I $(CURENT_DIR)/pugixml/ \
-I $(CURENT_DIR)/Shared/
CXX=g++
CXXFLAGS= -g -Wall
.PHONY : clean
clean:
$(MAKE) clean -C pugixml
#xml_read makefil
xml_read_src = \
xml_read.cpp
xml_read = libxmlread.a
xml_read_o=$(xml_read_src:.cpp=.o)
MOVE_O= mv $(xml_read) $(xml_read_o) ../
$(xml_read) : $(xml_read_o)
$(AR) -r -o $@ $<
%.o : %.c
$(CXX) $(CXXFLAGS) -o $@ $< $(INCLUDE_DIR)