重複の可能性:
OpenCV: リンク エラー、外部シンボル _cvResize および _cvCvtColor を解決でき
ない
彼らのウェブサイトで利用可能なすべてのチュートリアルと、stackoverflow のソリューションを試しましたが、まだ解決策が見つかりません。
私がすでに行ったこと:
1-ヘッダー付きのインクルードフォルダーを追加しました。
2-追加のlibディレクトリにlibフォルダーを追加しました
3- opencv_core243d.lib と opencv_highgui243d.lib を追加の依存関係に追加しました。
私がコンパイルしようとしているコード:
#include <stdio.h>
#include <cv.h>
#include <highgui.h>
int main(int argc, char* argv[])
{
if (argc < 2)
{
printf("Usage: ./opencv_hello <file.png>\n");
return -1;
}
IplImage* img = cvLoadImage(argv[1], CV_LOAD_IMAGE_UNCHANGED);
if (!img)
{
return -1;
}
cvNamedWindow("display", CV_WINDOW_AUTOSIZE);
cvShowImage("display", img );
cvWaitKey(0);
return 0;
}
リンカーは、cvLoadImage、cvWaitKey などの未解決のシンボルに関するエラーを返します。私が考えることができるのはライブラリだけですが、既にそれらを含めています。