make编译问题
SHELL= /bin/sh
ANSICC= /usr/bin/cc
CC= cc
HOME= /home/oratele/guoxf/zhkf
CFLAGS= \
-g -w -O2 \
-I$(HOME)/include
libsp3.a: \
syshelp.o \
sockhelp.o \
KEYfunc.o \
KEYprofile.o \
KEYxxalloc.o \
logger.o \
PktCtl.o \
cshwcomm.o
.c.o:
$(CC) $(CFLAGS) -c $<
ar rv libsp3.a $@
clean:
rm -f *.o
编译后报错误
cc -g -w -O2 -I/home/oratele/guoxf/zhkf/include -c syshelp.c
ar rv libsp3.a syshelp.o
ar: 0707-108 File libsp3.a is not an archive file.
make: 1254-004 The error code from the last command is 1.