为 arm-64 安装 android-ndk 工具链

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

我必须为 arm-64 安装工具链而不是 amd-64!

我不知道如何为 arm-64 安装工具链!

我试过 android-ndk-r23b.

这是安装工具链的命令

$NDK/build/tools/make_standalone_toolchain.py \                 --arch arm64 \                                                    --api 29 \                                                        --install-dir=toolchain

我必须为 arm-64 安装工具链,以便从 Android Termux 交叉编译 SFML C++。

安卓版本 10.

android android-ndk termux
1个回答
0
投票

您误解了工具链的架构。如果你有 amd64 工具链,你可以交叉编译 arm64、arm32 和 x86(也许其他)。

所以你需要的是 amd64 工具链,它似乎是你的开发 PC 的架构。

另外,我不建议您自己构建工具链。相反,您可以从 Google 下载预构建的。

如果您使用的是 Android Studio,则可以使用 GUI SDK 管理器下载包含工具链的 NDK。

SDK 管理器也可以从 命令行 运行(仅当您不使用 Android Studio 时才这样做)。

NDK 也可以下载为 ZIP 文件。如果您只需要 NDK,这是最好的选择。

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