arm-linux-androideabi-ar:NDK 中未找到命令

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

从此 (https://developer.android.com/ndk/downloads) 链接下载适用于 Linux 计算机的 NDK 文件。 下载的 NDK 文件中没有 arm-linux-androideabi-ar 文件。

在我的 NDK 应用程序中获取以下编译应用程序。

android-ndk-r25/toolchains/llvm/prebuilt/linux-x86_64/bin/arm-linux-androideabi-ar:找不到命令

下载NDK文件后我需要做任何事情。

你能帮我吗?

提前致谢。

android android-studio compiler-errors android-ndk
3个回答
2
投票

GNU ar 在 r22 中已被 弃用,并 在 r23 中被删除。升级时请务必阅读变更日志。他们告诉你这类事情。

您应该迁移到

llvm-ar
。请参阅https://developer.android.com/ndk/guides/other_build_systems


0
投票

问题已解决。我已经下载了“android-ndk-r21e”并且在此版本中“arm-linux-androideabi-ar”文件可用。

谢谢你。


0
投票

此外,“arm-linux-androideabi-ar”存在于“android-ndk-r22b”中,我能够使用 r22b 执行构建。超出此范围的版本会导致错误。 openssl、nghttp2等旧的autoconf让我很困扰,所以我只好恢复到android-ndk-r22b。

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