私はjniでCndkサブルーチンを使用するプログラムを持っています。これは、NDK_DEBUG = 0のeclipseによって*(デバッグなしで)実行されると6秒以上かかる3204x2406イメージファイルを処理します。
1秒未満でシェルで実行されているAndroidでGCCを使用してコンパイルされた同じコードがあります。
コードはループと整数演算で構成されています。eclipse ndkプログラムとgccシェルプログラムの両方が、まったく同じ場所からまったく同じファイルにアクセスします。6秒以内にトレースステートメントはありません。唯一の外部呼び出しは、2406読み取りステートメントです。
日食はグーグル統合ダウンロード21.0.0であり、Juno4.2.1とc/ c++8.1.1を使用しています。そして、はい、私はeclipseを再起動し、プロジェクトをクリーンアップしました。
私は今、GCCコードを呼び出したりリンクしたりすることを考えていますが、何かばかげたものが欠けているに違いないと感じ続けています。