
为了解决Win7旗舰版64位系统中tbb_debug.dll丢失导致无法启动特定程序的问题,可以采取以下两种方法:
方法一:
首先,需要下载并解压tbb3.0。在解压后的文件夹中的bin文件夹下的ia32目录(vc10)里找到tbb_debug.dll文件。
然后,将该文件拷贝到OpenCV的存放目录中的build文件夹下的common目录的tbb文件夹中的ia32目录(vc10)。需要注意的是,OpenCV2.3.1是解压后的目录,具体名称可能有所不同,默认目录为opencv。
完成上述步骤后,尝试重新编译程序,以测试效果。如果问题仍未解决,可能是因为环境变量的配置遗漏了。此时,需要检查环境变量设置是否包括对应的路径。
具体操作步骤如下:
1. 计算机-->属性-->高级系统设置-->系统属性窗口(切换到高级选项卡)-->环境变量。
2. 确认是否已经配置了对应的路径。
方法二:
同样,将tbb_debug.dll文件拷贝到OpenCV2.3.1的build目录下的x86文件夹内的vc10目录下的bin目录。
之后,再次尝试编译程序,检查问题是否得到解决。
通过这两种方法,可以有效地解决Win7旗舰版64位系统中tbb_debug.dll丢失导致的问题。