mirror of
https://github.com/yanyiwu/cppjieba.git
synced 2025-07-18 00:00:12 +08:00
fix bug in makefile
This commit is contained in:
parent
30d080d4b2
commit
40879e5598
@ -1,4 +1,4 @@
|
||||
CC = g++
|
||||
GCC = g++
|
||||
CCOPT = -Wall -c
|
||||
LINK = g++
|
||||
LINKOPT =
|
||||
@ -27,12 +27,14 @@ all: $(LIBA)
|
||||
%.o: %.cpp
|
||||
$(CC) $(CCOPT) $<
|
||||
|
||||
$(LIBA): $(OBJS) $(CMLIB)
|
||||
mkdir $(TMPDIR)
|
||||
$(LIBA): $(TMPDIR) $(OBJS) $(CMLIB)
|
||||
cp $(CMLIB) $(TMPDIR) && cd $(TMPDIR) && ar x `basename $(CMLIB)`
|
||||
$(DOPACK) $(OBJS) $(TMPDIR)/*.o
|
||||
rm -rf $(TMPDIR)
|
||||
|
||||
$(TMPDIR):
|
||||
mkdir $@
|
||||
|
||||
$(CMLIB):
|
||||
cd $(CMDIR) && $(MAKE)
|
||||
|
||||
@ -51,6 +53,7 @@ clean:
|
||||
rm -rf $(TMPDIR)
|
||||
cd $(CMDIR) && make clean
|
||||
|
||||
sinclude $(SOURCES:.cpp=.d)
|
||||
%.d:%.cpp
|
||||
@set -e; rm -f $@; \
|
||||
$(CC) -MM $< > $@.$$$$; \
|
||||
|
Loading…
x
Reference in New Issue
Block a user