OpenCVのmake で毎回異なったエラーが出ます。
makeコマンドで、例えば
Ubunts
1/home/user/libraries/anaconda/lib/libQt5Test.so.5.6.2: `operator delete[](void*, unsigned long)@CXXABI_1.3.9' に対する定義されていない参照です
「***に対する定義されていない参照です」
というエラーです。
このような場合、(OpenCVに限って)どのように対処すればよいのか知りたいです。(ネットの解説は、どれもよくわかりませんでした)
cmakeの引数に足りないものがあるのでしょうか。
OpenCV (C++) を使用したソースコードを make でビルドできないという質問でしょうか?「OpenCVのmake」とはなにをしようとしてできなかったのかもう少し詳しくおねがいします。
はい。OpenCVをUbuntu14にインストールしようとして、cmake コマンドを色々試しました。再インストールする度に、エラーが発生するので、エラーログから自力で原因を探ろうと思ったのですが、専門家でないと難しいでしょうか。個々の解決方法はネットに書いてありますが、無い場合もあるので、質問してみました
opencv_contrib のバージョンは、関係ありますか?
関係あります。opencv と opencv_contrib のバージョンは一致している必要があります。あと anaconda の Qt ライブラリが参照されてエラーになっているのも気になりますね。Qt 使わないのであれば、cmake オプションで WITH_QT を無効にしてはどうでしょうか。
ありがとうございます。opencv_contribのバージョンをopencvに合わせたら、make できました。
回答1件
あなたの回答
tips
プレビュー