私はアイデアがありません。私はすべてを正しくやったような気がします。LiME を使用して Android からメモリ イメージをキャプチャしようとしています。私が次のことをすると...
$ cd $my_android_ndk_path/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/
$ make ARCH=arm CROSS_COMPILE=arm-eabi- modules_prepare
それは返す
make: *** No rule to make target `modules_prepare'. Stop.
カーネル ソース (.config がある場所) から同じコマンドを入力した場合 $ make ARCH=arm CROSS_COMPILE=path/to/android_ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin /arm-eabi-modules_prepare
それは返す
make: /path/to/android_ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-eabi-gcc: Command not found
CHK include/linux/version.h
make[1]: `include/asm-arm/mach-types.h' is up to date.
CHK include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-arm
CC kernel/bounds.s
ディレクトリが正しいと確信しています。誰かが私が間違っている可能性があることを知っていますか? 私はndkに特定のツールを使用していません。ndkとsdkを別々に解凍し、JDKをインストールしました。すべてが機能するはずですが、機能しません。