これについて助けが必要です:((この問題は以前に投稿されましたが、解決されていません。エミュレーターで実行されているAndroid 2.3.3プラットフォームでCコードを実行しようとしています。これが私のコードです(helloworldでもありません):test .c
void main() { }
クロスコンパイル:arm-linux-gnueabi-gcc -static -o test test.c
->adb push test /data/local
->./test
私が得た:違法な指示./test
-march = armv5でコンパイルしてみましたが、同じ結果になりました。
CPU情報:
->adb shell /proc/cpuinfo
CPUアーキテクチャ:5TEJ
私はすでにインターネットで解決策を探すのに迷いました。誰かがこれを解決したか、何かアイデアがあれば共有してください。よろしくお願いします。