成功編譯輸出:
編譯:
Android平臺多架構編譯腳本: sdl3_android_build.sh
#!/bin/bash# 設置變量 macos 其他系統需要更改路徑
SDL_SOURCE_DIR=$(pwd)/SDL
BUILD_DIR=${SDL_SOURCE_DIR}/../sdl3_build_android
NDK_PATH=$HOME/Library/Android/Sdk/Ndk/25.2.9519653
CMAKE_BIN=/opt/homebrew/bin/cmake
NINJA_BIN=/opt/homebrew/bin/ninja# 支持的 ABI 列表
ABIS=("arm64-v8a" "armeabi-v7a" "x86_64" "x86")# 清理舊構建
rm -rf ${BUILD_DIR}
mkdir -p ${BUILD_DIR}for ABI in "${ABIS[@]}"; doecho "Building for ABI: ${ABI}"# 設置 ABI 特定參數