在make文件中,例如,$ @是正在生成的文件的名称,
难以记住这些特殊变量
有没有系统的方法来创造这个? 或者如何记住这个?
答案 0 :(得分:1)
不,我没有想到的助记符。自动变量列表为documented here。通常只使用三种,因此一旦习惯它们就难以记住:目标为$@
,第一个先决条件为$<
,{$^
1}}用于所有先决条件。其他人更适合特殊情况。
答案 1 :(得分:0)
你真正需要的是一张备忘单。有很多可用的(搜索makefile备忘单,并可能指定变体,例如gnu)。
例如:http://www.cheatography.com/bavo-van-achte/cheat-sheets/gnumake/