我对makefile相当陌生。我正在尝试创建一个编译 yu.c 并链接 yu.c 以获取名为 yu 的可执行文件的 makefile。
下面是我的代码。我正在使用 make -f mymakefile 运行文件,每次运行时,只完成 gcc -c yuFile.c 。我哪里错了?
CC=gcc
yu.o: yuFile.c
${CC} -c yuFile.c
yu: yuFile.o
${CC} yu -o yuFile.o
run-c: yu
./yu
clean:
rm -f "*.o" core