出现:Makefile:2: *** missing separator. Stop.
解决方法如下:
设置行和tab为四个空格
sudo vi ~/.vimrc
sudo vim /etc/vimrc
set number
set tabstop=4
1、 照着文档敲一遍代码
image.png
2、 测试
image.png
3、 优化Makefile
objects=main.o input.o calcu.o
main:$(objects)
gcc -o main $(objects)
#main.o: main.c
# gcc -c main.c
#input.o: input.c
# gcc -c input.c
#calcu.o: calcu.c
# gcc -c calcu.c
.PHONY : clean
%.o: %.c
gcc -c $<
printf:
echo $(objects)
clean:
rm *.o
rm main
网友评论