クロスプラットフォームライブラリを開発していて、Androidでテストしようとしています。ライブラリをndk-buildでコンパイルし、ライブラリ用のコマンドラインテストフィクスチャをコンパイルして実行しようとしています。
私adb pushはテストフィクスチャと.soを777に入れて両方/data/local/tmpを入れるために使用します。chmod
次にadb shell、テストを実行するために使用しますが、次のエラーが発生します
shell@android:/data/local/tmp $ ./mytest
./mytest
link_image[1936]: 7289 could not load needed library 'libtconfig.so' for './mytest' (load_library[1091]: Library 'libtconfig.so' not found)CANNOT LINK EXECUTABLE
実行mytest可能ファイルとlibtconfig.so同じディレクトリにあります。「。」に見えると思いました。最初にディレクトリ?