makefile中的gcc -o $@ $^是什么意思?

 

$@表示目标,$^表示依赖列表。

比如:

edit : main.o kbd.o command.o display.o insert.o search.o files.o utils.o

$@就是edit

$^就是main.o kbd.o command.o display.o insert.o search.o files.o utils.o

 

posted @ 2017-08-28 17:45  阿玛尼迪迪  阅读(2704)  评论(0编辑  收藏  举报