gpt4 book ai didi

android - 在 Android.mk 中使用 $(warning) 会在 Eclipse 中显示错误。我怎样才能解决这个问题?

转载 作者:太空狗 更新时间:2023-10-29 16:39:14 25 4
gpt4 key购买 nike

我正在使用 Google 提供的 Eclipse ADT 环境开发一个 Android 项目。这个项目有一个有点复杂的 Android.mk 文件,很容易配置错误。为了确保正确的构建流程并将警告和诊断消息输出到控制台输出,我依赖于 $warning() 命令。

$warning() 命令运行良好,构建控制台中显示了预期的输出;然而,Eclipse IDE 将我调用 $warning() 命令的行标记为有错误。这些错误按层次结构传播到 Project Explorer 导航窗口,其中 Android.mkjni 文件夹也显示为有错误。

这是触发错误的命令示例:

$(warning value of BUILD_CONFIG IS '$(BUILD_CONFIG)')

虽然一切都按预期工作,但我有点迂腐,想从 IDE 中删除这些虚假错误。这可能吗?

最佳答案

您可以使用 $(info) 而不是 $(warning)。请注意,即使是这些无害的消息也会破坏 native 调试设置 ndk-gdb;我只是有条件地使用它们,例如

ifeq ($V,1)
$(info value of BUILD_CONFIG IS '$(BUILD_CONFIG)')
endif

关于android - 在 Android.mk 中使用 $(warning) 会在 Eclipse 中显示错误。我怎样才能解决这个问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20887590/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com