[英]VS 2010 running Opencv240 application on x64 machine: tbb.dll is missing
I am running an opencv240 application with Visual Studio 2010 on Win7 x64 machine. 我在Win7 x64计算机上运行带有Visual Studio 2010的opencv240应用程序。 The app.
该应用程序。 builds ok but when running, I get the following error:
可以正常运行,但是运行时出现以下错误:
tbb.dll is missing... tbb.dll丢失...
Although tbb.dll is available under C:\\OpenCV-2.4.0\\opencv\\build\\common\\tbb\\intel64\\vc10. 虽然tbb.dll在C:\\ OpenCV-2.4.0 \\ opencv \\ build \\ common \\ tbb \\ intel64 \\ vc10下可用。
Any ideas ? 有任何想法吗 ?
Thanks 谢谢
tbb or tbb_debug under running it in debug mode? tbb或tbb_debug在调试模式下运行它? In any case you should include it in your path.
无论如何,您都应将其包括在路径中。 In the case of tbb_debug, it isn't included in the opencv archive thus download it manually from http://threadingbuildingblocks.org/ .
对于tbb_debug,它不包含在opencv存档中,因此可以从http://threadingbuildingblocks.org/手动下载。
add the path of the missing dll to the environment variables present under 将缺少的dll的路径添加到下面的环境变量中
win7 - mycomputer:properties->advanced system settings (to the left) -> environment variables (bottom right) -> new .... the path goes in the value column win7-mycomputer:properties->高级系统设置(左侧)->环境变量(右下方)-> new ....路径进入value列
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.