0

arm-linux-gnueabi-g++ を使用して Linux(ubuntu 12.04) でプログラムをビルドしました。プログラムは正常にコンパイルされます。プログラムをアーム マシンに転送して実行しようとすると、次のエラーが発生しました。

共有ライブラリの読み込み中にエラーが発生しました: libPVROCL.so: 共有オブジェクト ファイルを開けません: そのようなファイルまたはディレクトリはありません。

ライブラリを arm マシンの /usr/local/lib フォルダにコピーしましたが、機能しませんでした。arm マシンの conf ファイルまたは環境変数を変更できません。腕のシステムは、ldconfig や ldd などを持たない程度まで削除されます。実行可能ファイルに対して別のより有能なシステムで ldd を実行すると、次の行が表示されます。どんな助けでも大歓迎です。

コードを静的にビルドしようとし、すべてのライブラリをフル パスで指定しました。しかし、別のエラーが発生するため、ビルドできませんでした:動的オブジェクト `/OpenCV/opencv/install/lib/libopencv_core.so' の静的リンクを試みました

4

0 に答える 0