0
我有以下简单的makefilegcc的makefile依存不会产生
#all: binsem.a ut.a ph
FLAGS = -Wall -L./
binsem.a:
gcc $(FLAGS) -c binsem.c
ar rcu libbinsem.a binsem.o
ranlib libbinsem.a
ut.a:
gcc $(FLAGS) -c ut.c
ar rcu libut.a ut.o
ranlib libut.a
clean:
rm -f *.o
rm -f a.out
rm -f *~
rm -f ph
rm -f *a
问题是,它仅产生可能是因为依赖问题binsem.a而不是ut.a。
我试着看着国旗,但没有找到答案。
非常感谢。
非常感谢,解决 –