Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/145.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Can';t使用OpenCV 2.4.9 C++;代码块中的API_C++_Opencv_Mingw_Codeblocks - Fatal编程技术网

C++ Can';t使用OpenCV 2.4.9 C++;代码块中的API

C++ Can';t使用OpenCV 2.4.9 C++;代码块中的API,c++,opencv,mingw,codeblocks,C++,Opencv,Mingw,Codeblocks,我已经在Windows中安装了OpenCV 2.4.9,并且使用了在代码块中的文件夹vc10中找到的.lib和.dll文件。虽然我使用旧的OpenCV C API没有问题,但当我使用新的API做一些简单的事情时,比如: Mat image; 我得到一个错误,在Mat构造函数中调用的函数找不到。这可能是什么原因造成的?我已经包括了所有的库和目录。这个问题的答案(不是答案): 不,亲爱的,你不能在mingw上使用vc10库。您必须首先使用cmake为mingw构建opencv库贝拉克 后续建议 按

我已经在Windows中安装了OpenCV 2.4.9,并且使用了在代码块中的文件夹vc10中找到的.lib和.dll文件。虽然我使用旧的OpenCV C API没有问题,但当我使用新的API做一些简单的事情时,比如:

Mat image;

我得到一个错误,在Mat构造函数中调用的函数找不到。这可能是什么原因造成的?我已经包括了所有的库和目录。

这个问题的答案(不是答案):

不,亲爱的,你不能在mingw上使用vc10库。您必须首先使用cmake为mingw构建opencv库贝拉克

后续建议


按照以下步骤编译MinGW库

不,亲爱的,您不能将vc10库与MinGW一起使用。您必须首先使用cmake为mingw构建opencv库。@berak真的吗?我对C API没有问题,所以我认为它没问题。现在我必须提出一个新的问题,询问如何为mingw构建opencv库,因为我遵循了我在网上找到的每一个指南,但没有完成。我想我遵循了。另外,如果您确实发布了另一个问题,请不要忘记先尝试一下,然后发布您的实际错误消息,而不仅仅是“我如何为MinGW innit编译”@GPPK您的指南帮助我构建了LIB。我过去一直遵循它,但我错过了一步,这就是我无法让它工作的原因。