相当于Android中“ .mk”文件的printf等于

问题描述 投票:0回答:1

[我正在尝试在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 ...

android makefile
1个回答
0
投票

这不是make生成的错误。某事试图“转储make vars”,这可能意味着它正在尝试运行make -p或类似命令,然后解析输出,当它遇到输出中的这一行(不是有效的make行)时,您会看到抱怨以上。根据您在此处提供的信息,我们无法知道导致此错误的原因。

您将不得不更改此输出以使其看起来像一个make命令,例如:

© www.soinside.com 2019 - 2024. All rights reserved.