make a lisp docs包含以下说明:
这允许您针对您的实现运行测试,如下所示:
make "test^quux^stepX"
我之前从未见过^
与make一起使用过。事实证明,搜索此信息非常困难(Google会忽略它并Symbolhound hasn't found anything relevant)。
^
在这里意味着什么?这记录在哪里?
答案 0 :(得分:1)
在GNU make中,^没有特别的含义(除了在自动变量^
,^D
和^F
中使用时)。您链接到的项目的makefile似乎将其用作变量替换的分隔符,但这与make本身无关。
答案 1 :(得分:0)
^(Circumflex)似乎与宏替换有关。我错了,但这就是我能为你找到的。希望它有所帮助。