简体   繁体   English

在x64机器上运行Opencv240应用程序的VS 2010:缺少tbb.dll

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM