gpt4 book ai didi

android - 修改.mk文件后,如何让NDK多编译 "Intelligent"?

转载 作者:行者123 更新时间:2023-11-29 00:24:05 24 4
gpt4 key购买 nike

我在我的 Android 项目中使用 NDK-r7。我发现如果 Android.mkApplication.mk 被修改,NDK 将重新编译整个项目。

由于我是使用shell脚本来复制不同环境下的.mk文件,我发现即使复制的.mk文件内容完全相同也会导致NDK编译整个项目,这会浪费很多时间。

例如,我有一个 Application.mk 文件,内容为 LOCAL_PATH := $(call my-dir),然后我使用 cp Application2.mk Application.mk(它们有相同的内容),NDK 将重新构建整个 cpp 文件。

是否有任何方法可以避免这种情况,或者使 NDK 编译更“智能”?

最佳答案

没办法。您只能让您的项目更智能。

例如

  • 用静态库将它拆分到子项目中。 (.a)
  • 将 bullet physics 移出到库或其他不使用您的主要代码的子项目中。

关于android - 修改.mk文件后,如何让NDK多编译 "Intelligent"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21058814/

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