🐡
Android Gradle Pluginでcmakeに渡される変数(マクロ)を確認する
Android用のcmakeでGradleからどんな変数を渡されるか確認するには、
.\gradlew.bat :app:assembleDebug --info > log.txt
としてlog.txtを確認すると
cmake.exe
"-DCMAKE_SYSTEM_NAME=Android" ^
"-DCMAKE_EXPORT_COMPILE_COMMANDS=ON" ^
"-DCMAKE_SYSTEM_VERSION=24" ^
"-DANDROID_PLATFORM=android-24" ^
"-DANDROID_ABI=arm64-v8a" ^
"-DCMAKE_ANDROID_ARCH_ABI=arm64-v8a" ^
"-DCMAKE_BUILD_TYPE=Debug"
とうふうにcmakeコマンドを確認する事ができる。
補足:
公式ではhello-jniをビルドした時の例が記載されている。
Discussion