0

.aviファイルをソースとして使用しようとしています。(カメラ キャプチャは既に動作しています。) 私のプロジェクトは問題なくコンパイルされますが、リンク中に次のエラーが発生します。

undefined reference to 'cv::VideoCapture::open(std::string const&)'

私は何をすべきか?このputstd::stringのオーバーロードはどのライブラリにありますか?VideoCapture::open()

編集:( VideoCapture(0)カメラキャプチャ)コンパイル、リンク、および動作するため、VideoCapture(std::string)すでにリンクしているライブラリ内の別の場所にある必要があります...そうですか?

編集: OpenCVバージョン:2.4.9(昨日 git から複製)。

4

1 に答える 1

1

この問題は、バージョン2.4.5のヘッダー ファイルを使用したことが原因でした。2.4.9

于 2013-06-25T16:02:47.617 に答える