仕事のためにいくつかの画像を分析できるように、このコードをコンパイルしようとしています。このコードがどのように機能するかについての適切な説明があれば、それを感謝しますが、今はコンパイルしようとしています。( を使用して) opencv をインストールしsudo apt-get install libopencv-dev
ましたが、何らかの理由でファイルcv.h
が付属していませんでした。ただし、このファイルは以前にランダム パス ( /usr/lib/perl/5.14.2/CORE/cv.h
) の下にインストールされている必要があるため、代わりにそのパスを含めました。highgui.h
また、opencv で正常にインストールされる適切なファイルも含めました。ここに私のエラーがあります:
/usr/lib/perl/5.14.2/CORE/cv.h:14:5: error: ‘_XPV_HEAD’ does not name a type
/usr/lib/perl/5.14.2/CORE/cv.h:15:5: error: ‘_XPVCV_COMMON’ does not name a type
/usr/lib/perl/5.14.2/CORE/cv.h:16:5: error: ‘I32’ does not name a type
/usr/lib/perl/5.14.2/CORE/cv.h:196:9: error: ‘OP’ does not name a type
私はこれらのエラーが何を意味するかを理解しており、以前に書いたコードでそれらを取得しましたが、他のすべての人にとって機能するように見えるコードでエラーを取得しているのはなぜですか? 別のものをリンクする必要がありますか?g++/gcc コンパイラを使用していますが、何かが正しく更新されていませんか? 最近のアップデートをすべてシステムにインストールしました... 他に何を試せばよいかわかりません。何かご意見は?