首页 > 技术文章 > makefile中的gcc -o $@ $^是什么意思?

codingmengmeng 2017-08-28 17:45 原文

 

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

比如:

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

 

推荐阅读