我有一个手写的Makefile文件,内容如下:
all: $(patsubst %.c,%.so,$(wildcard *.c))
%.so: %.c
$(CC) $(CFLAGS) $(LDFLAGS) -rdynamic -o $@ $^
我需要将这个makefile转换为autotools(主要是为了使用好的CFLAGS和LDFLAGS) 我第一次阅读autotools文档时认为这是不可能的,因为autotools需要预先知道所有目标... 但我可能是错的。 有什么想法吗?