.soファイルをビルドすると、このリンクエラーが発生します。ndk-buildエラーが見つからない - landroid
「C:/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/windows-x86_64/bin /../ libに/ GCC /腕のlinux-androideabi/4.8/.. /../../../arm-linux-androideabi/bin/ld.exe:エラー:-landroidが見つかりません "
" Android.mk "ファイルにはこのオプションが含まれています。
LOCAL_LDLIBS += -llog -ldl -lz -landroid
"Application.mk"ファイルにはこのオプションが含まれています。私は "Application.mk" ファイル内"APP_PLATFORM =アンドロイド-XX"オプションを設定すると
APP_ABI := armeabis
APP_ABI += x86
、私はx86とarmeabiの両方に成功したの.soファイルを作成することができます。
OR
私は"APP_ABI:= armeabi" 削除
"APP_PLATFORM =アンドロイド-XX"オプションなしApplication.mkファイル内オプションを、私はまた、x86用のみの.soファイルを作成することができます。私のデスクトップでは、USR \ libディレクトリ\ NDKの\プラットフォーム\アンドロイド-XXの\アームでlibandroid.soファイルがあります...
なぜこのエラーが発生しますか。