Arj*_*gri 2 makefile manuals
GNU makefile中的$ +是什么意思? 另外,请给我一些很好的查找makefile的查找手册.
Dav*_*d Z 8
在这两种情况下,我只能说RTFM ......或RTFI.类型
info make
在命令提示符下,您可能想要的所有信息都在您的指尖.
对于$+具体是:它是指当前规则的所有先决条件的名称.例如参见http://uw714doc.sco.com/cgi-bin/info2html?(make.info)Automatic&lang=en
$+
ram*_*ion 6
从制作手册:
$ ^ 所有先决条件的名称,它们之间有空格.对于作为存档成员的先决条件,仅使用名为的成员(请参阅存档).无论每个文件作为先决条件列出多少次,目标在其依赖的每个其他文件上只有一个先决条件.因此,如果您为目标多次列出先决条件,则$ ^的值仅包含该名称的一个副本.此列表不包含任何仅限订单的先决条件; 对于那些看到'$ |' 变量,下面. $ + 这就像`$ ^',但是多次列出的先决条件按照它们在makefile中列出的顺序重复.这主要用于链接命令,其中有意义的是以特定顺序重复库文件名.
$ ^ 所有先决条件的名称,它们之间有空格.对于作为存档成员的先决条件,仅使用名为的成员(请参阅存档).无论每个文件作为先决条件列出多少次,目标在其依赖的每个其他文件上只有一个先决条件.因此,如果您为目标多次列出先决条件,则$ ^的值仅包含该名称的一个副本.此列表不包含任何仅限订单的先决条件; 对于那些看到'$ |' 变量,下面.
$ + 这就像`$ ^',但是多次列出的先决条件按照它们在makefile中列出的顺序重复.这主要用于链接命令,其中有意义的是以特定顺序重复库文件名.
归档时间:
16 年,11 月 前
查看次数:
2064 次
最近记录: