Не удалось найти инструмент «aarch64-linux-android-clang», он установлен?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Не удалось найти инструмент «aarch64-linux-android-clang», он установлен?

Сообщение Anonymous »

Я пытаюсь создать файл .so программы Rus, используя:

Код: Выделить всё

cargo build --release --target=aarch64-linux-android
вот файл Cargo.toml:

Код: Выделить всё

[package]
name = "bevy-breakout"
version = "0.1.0"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[lib]
crate-type = ["cdylib"]

[workspace]
resolver = "2" # Important! wgpu/Bevy needs this!

[profile.dev]
opt-level = 1

[profile.dev.package."*"]
opt-level = 3

[dependencies]
bevy = "0.13.1"
bevy_rapier2d = { version = "*", features = [
"enhanced-determinism",
"serde-serialize",
"debug-render-2d",
] }
rand = "*"
однако выдается следующая ошибка:

Код: Выделить всё

Caused by:
process didn't exit successfully: `/home/cp69/Projects/my-game/target/release/build/blake3-ff5ddfb3cb07c2b8/build-script-build` (exit status: 1)
--- stdout
cargo:rerun-if-env-changed=CARGO_FEATURE_PURE
cargo:rerun-if-env-changed=CARGO_FEATURE_NO_NEON
cargo:rerun-if-env-changed=CARGO_FEATURE_NEON
cargo:rerun-if-env-changed=CARGO_FEATURE_NEON
cargo:rerun-if-env-changed=CARGO_FEATURE_NO_NEON
cargo:rerun-if-env-changed=CARGO_FEATURE_PURE
cargo:rustc-cfg=blake3_neon
TARGET = Some("aarch64-linux-android")
OPT_LEVEL = Some("3")
HOST = Some("x86_64-unknown-linux-gnu")
cargo:rerun-if-env-changed=CC_aarch64-linux-android
CC_aarch64-linux-android = None
cargo:rerun-if-env-changed=CC_aarch64_linux_android
CC_aarch64_linux_android = None
cargo:rerun-if-env-changed=TARGET_CC
TARGET_CC = None
cargo:rerun-if-env-changed=CC
CC = None
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
DEBUG = Some("false")
cargo:rerun-if-env-changed=CFLAGS_aarch64-linux-android
CFLAGS_aarch64-linux-android = None
cargo:rerun-if-env-changed=CFLAGS_aarch64_linux_android
CFLAGS_aarch64_linux_android = None
cargo:rerun-if-env-changed=TARGET_CFLAGS
TARGET_CFLAGS = None
cargo:rerun-if-env-changed=CFLAGS
CFLAGS = None
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT

--- stderr

error occurred: Failed to find tool. Is `aarch64-linux-android-clang` installed?
Все пути для Android SDK и NDK установлены, но все же выдает эту ошибку: aarch64-linux-android-clang нет, но есть что-то похожее aarch64-linux-android29-clang
не уверен, какой путь установить.
где я ошибаюсь?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»