Skip to content Skip to sidebar Skip to footer

Failed To Cross-compile Library From Windows To Android

I'm trying to cross-compile a Rust library to 4 Android targets (i386, x86_64, armv7, and aarch64) from Windows. I have set up Android NDK toolchain for these targets and tried to

Solution 1:

I have to use .bat instead of .exe file

[target.aarch64-linux-android]
ar = "C:/NDK/arm64/bin/aarch64-linux-android-ar"
linker = "C:/NDK/arm64/bin/aarch64-linux-android-clang.cmd"

also env variables:

SET CC=C:\NDK\arm64\bin\aarch64-linux-android-clang.cmd
SET AR=C:\NDK\arm64\bin\aarch64-linux-android-ar

Post a Comment for "Failed To Cross-compile Library From Windows To Android"