[英]Makefile and Shell Script (Bash)
Makefile和Bash有什么關系?
Makefile中的示例具有:
CC = gcc
但是,如果在外殼程序中鍵入此命令,則會出現錯誤:
~# CC = gcc
-bash: CC: command not found
可以理解,因為有空間。 但是它可以在Makefile中使用。
另外,在Makefile中,您可以使用命令替換$()
$(CC) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)
bash中應為變量替換$CC
或${CC}
。
因此,Makefile語法和bash語法是不同的,但是它們看起來確實相關,例如$@
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.