ファイルは存在しますが実行されません。

ファイルは存在しますが実行されません。

存在するが実行されないファイルがあります。 「該当するファイルやディレクトリはありません」と表示されます。

このファイルは、NDKを使用してAndroidネイティブライブラリをコンパイルするための「カスタムツールバー」を作成すると、スクリプトによって生成されます。

私が思うところにファイルが存在すると確信しています。また、次のように言いましたfilearm-linux-androideabi-g++: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, stripped

私はrootとして実行し、適用も試しましたが、chmod 777何も役に立ちませんでした。

ファイルは次の場所にあります。/tmp/my-android-toolchain/bin/arm-linux-androideabi-g++

フルパスを指定しても、他の場所(ホームフォルダなど)にコピーしても実行されません。

ldd動的実行ファイルではないと言います。

たぶん、このファイルはエントリポイントを持つ実際の実行可能ファイルではなく.soです。

仮想マシンでUbuntu 14、64ビットを使用しています。

ベストアンサー1

この質問のコメントで解決策を見つけました。実行ファイルが存在しない場合

32/64ビットの問題です。

実行ファイルが存在しない場合

修理する。

おすすめ記事