makefile编译.c.o问题
我的makefile是这样写的:TARGET=libtest.aall:$(TARGET).c.o:gcc-c$<$(TARGET):arrcs$@a.ob.oc.o我是...
我的makefile是这样写的:
TARGET=libtest.a
all:$(TARGET)
.c.o:
gcc -c $<
$(TARGET):
ar rcs $@ a.o b.o c.o
我是想将a.c b.c c.c 三个文件编成对应.o ,然后打包成静态库,但执行make时报 a.o:No such file or directory,没有先生成.o ,这个要怎么改呢 展开
TARGET=libtest.a
all:$(TARGET)
.c.o:
gcc -c $<
$(TARGET):
ar rcs $@ a.o b.o c.o
我是想将a.c b.c c.c 三个文件编成对应.o ,然后打包成静态库,但执行make时报 a.o:No such file or directory,没有先生成.o ,这个要怎么改呢 展开
展开全部
all: tttttt: ttt.o gcc -o ttt ttt.ottt.o: ttt.c gcc -c -o ttt.o ttt.crm *.o.PHONY: all
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询