美文网首页
第三章 Linux C 编程入门

第三章 Linux C 编程入门

作者: 昨天剩下的一杯冷茶 | 来源:发表于2020-03-14 15:58 被阅读0次

出现: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

相关文章

网友评论

      本文标题:第三章 Linux C 编程入门

      本文链接:https://www.haomeiwen.com/subject/cxyishtx.html