我的 x64 项目在我的 Windows 7 机器上运行良好,无论是运行已部署版本还是在 Visual Studio 10 中运行。现在,我使用了另外 4 台具有 x64 Windows 7 平台的机器并尝试在它们上安装,但是那些那些工作正常,除了必须捕获视频的代码总是无法加载。
该位是典型的 openCV 视频捕获位:
cap = VideoCapture(file);
if (!cap.isOpened ())
{
cerr << "I have failed!" << endl;
return 0;
}
当用户使用文件对话框选择要加载的文件时,会生成文件变量,如果文件是例如图片,它在所有机器上都可以正常工作,因此这不是原因。
也许生成的安装程序不包含必要的库或类似的东西。我真的不知道。
干杯,维利乌斯