C++ 未定义对'的引用_setargv';

C++ 未定义对'的引用_setargv';,c++,opencv,codeblocks,C++,Opencv,Codeblocks,我是opencv的新手。在构建基本代码时,我遇到以下错误: #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include <opencv2/imgproc/imgproc.hpp> #include <cv.h> #include <highgui.h> using namespace cv; int main() { Mat ima

我是opencv的新手。在构建基本代码时,我遇到以下错误:

#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <cv.h>
#include <highgui.h>

using namespace cv;

int main()
{
Mat image;// new blank image
image = cv::imread("test.png", 0);// read the file
namedWindow( "Display window", CV_WINDOW_AUTOSIZE );// create a window for display.
imshow( "Display window", image );// show our image inside it.
waitKey(0);// wait for a keystroke in the window
return 0;
}
#包括
#包括
#包括
#包括
#包括
使用名称空间cv;
int main()
{
Mat image;//新的空白图像
image=cv::imread(“test.png”,0);//读取文件
namedWindow(“显示窗口”,CV_window_AUTOSIZE);//创建一个显示窗口。
imshow(“显示窗口”,图像);//在其中显示我们的图像。
waitKey(0);//在窗口中等待击键
返回0;
}
错误:c:\mingw\bin..\lib\gcc\mingw32\4.8.1……\crt2.0---未定义对“\u setargv”的引用。


请帮助我。

您可能没有将库路径设置到适当的位置。检查您的编译器设置,并确保它引用的是MinGW对象文件。检查后,如果我错了,请您指出。