LoginSignup
0
0

More than 5 years have passed since last update.

ConohaでOpenCVを使ったC++プログラムの実行ができない・・・涙→解決!

Last updated at Posted at 2018-01-02

Linux初心者です。

ConohaでOpenCVを使ったC++プログラムをコンパイル&実行できません・・・。できないことを記事にするのも厚かましく申し訳ないのですが、同じように悩んでおられて解決した方・原因が分かる方がいらっしゃいましたら、ご教授くださると助かります。
→解決しましたので、同じように悩んでいる方がいましたら、コメント欄に書いたことをお試しください。

ConohaでのVPSの作成

Conohaを契約します。私は最も安い東京リージョン512MBプランを契約しました。
image.png

「+サーバー追加」を押した際の、初期設定状態です。

必要なものをインストール

https://qiita.com/estaro/items/c2f8f790dc62a9f5965f に記載された手順で、OpenCVのコンパイル&実行に必要なものをインストールします。ありがたいことに、コマンドは先ほどのブログに書かれているものを実行させて頂きました。512MBプランでは2時間ほどかかりましたが、2GBプランだと20分ほどで完了しました。

実行できない原因

サンプルコードのコンパイルまではうまくいくのですが、

./opencvtest: error while loading shared libraries: libopencv_core.so.3.4: cannot open shared object file: No such file or directory

と表示され、実行ができません。共有ライブラリ情報に追加するのは

# echo /usr/local/lib > /etc/ld.so.conf.d/opencv.conf
# ldconfig -v

のみで大丈夫でしょうか。

同じように悩んでおられて、解決した方・原因が分かる方がいらっしゃいましたら、ご教授くださると助かります。よろしくお願いいたします。

0
0
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0