0

文字列、ベクトルなどの基本的な STL を使用する C++ ソースからスタンドアロン バイナリをコンパイルしたいと考えています。

「stlport_static」でコンパイルすると、すべて正常に動作します。

ただし、「stlport_shared」を使用すると、デバイスでバイナリを実行すると次のエラー メッセージが表示されます。 .so' が見つかりません)実行可能ファイルをリンクできません

何か案は?

4

1 に答える 1

1

java コードでは、libstlport_shared.so の loadlibrary を使用して静的ブロックを配置します。application.mk では、app_stl - stlport_shared を android.mk に配置します。

今すぐ動作するはずです

于 2012-08-16T16:48:16.770 に答える