Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/158.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++ 如何使用mingw for windows使用tbb构建opencv?_C++_Windows_Opencv_Tbb - Fatal编程技术网

C++ 如何使用mingw for windows使用tbb构建opencv?

C++ 如何使用mingw for windows使用tbb构建opencv?,c++,windows,opencv,tbb,C++,Windows,Opencv,Tbb,我尝试了以下步骤 1) 下载了TBB包 2) 使用下面的命令生成 mingw32-make compiler=gcc arch=ia32 runtime=mingw default 3) 我设置了环境变量路径 4) 现在使用cmake,我启用了“WITH_TBB”并编译了opencv 在那之后,我犯了一个错误 [33%] Built target pch_Generate_opencv_core Linking CXX shared library ..\..\bin\libopencv_co

我尝试了以下步骤

1) 下载了TBB包

2) 使用下面的命令生成

mingw32-make compiler=gcc arch=ia32 runtime=mingw default
3) 我设置了环境变量路径

4) 现在使用cmake,我启用了“WITH_TBB”并编译了opencv

在那之后,我犯了一个错误

[33%] Built target pch_Generate_opencv_core
Linking CXX shared library ..\..\bin\libopencv_core245.dll
c:/mingw/bin/../lib/gcc/mingw32/4.6.2/../../../../mingw32/bin/ld.exe: cannot fin
d -ltbb
collect2: ld returned 1 exit status
make[2]: *** [bin/libopencv_core245.dll] Error 1
make[1]: *** [modules/core/CMakeFiles/opencv_core.dir/all] Error 2
make: *** [all] Error 2

有谁能说一下如何克服这个问题以及如何为windows mingw构建tbb吗?

使用cmake gui的可能重复:通常在启用“WITH_tbb”(并单击“configure”或如何命名一次)后,会出现一个新字段(红色)告诉tbb lib path。是,新字段出现时,我为其提供了tbb include目录路径。此处重复: