[我正在尝试在Android的“ .mk”文件中将变量的值与自定义字符串一起打印,以便查看变量的值。
下面是我想做的:
文件:abc.mk
评论:$(ABC的信息值是$(ABC))
但是我无法编译并出现以下错误:
21:02:23转储make var时出错:无法解析make行:“ ABC的值为kds”]]]
因此,虽然我能够看到变量ABC = kds的值,但无法编译代码。为什么会这样?
[请注意,变量ABC在abc.mk中未定义,并且正在从由“ abc.mk”调用的某些不同的“ .mk”文件中传递]]
我正在尝试在Android的“ .mk”文件中打印变量的值以及自定义字符串,以查看变量的值。以下是我要执行的操作:文件:abc.mk ...
这不是make生成的错误。某事试图“转储make vars”,这可能意味着它正在尝试运行make -p
或类似命令,然后解析输出,当它遇到输出中的这一行(不是有效的make行)时,您会看到抱怨以上。根据您在此处提供的信息,我们无法知道导致此错误的原因。
您将不得不更改此输出以使其看起来像一个make命令,例如: