当前位置:贵波网 > 内容 > 正文

makefile编译.c.o问题

2021-08-01 16

.c.o写法是不对的。

可以改成这样:

TARGET=libtest.a
all:$(TARGET)

a.o:a.c
    gcc -c $< -o $@
b.o:b.c
    gcc -c $< -o $@
c.o:c.c
    gcc -c $< -o $@    
$(TARGET):a.o b.o c.o
    ar rcs $@ a.o b.o c.o
all: tttttt: ttt.o gcc -o ttt ttt.ottt.o: ttt.c gcc -c -o ttt.o ttt.crm *.o.PHONY: all
本周热门
热门文章
热门关注