0

我已经在 32 位机器(win 7 32 位版本)上使用 OpenCV 2.3 完成了一个项目,我想在未安装 opencv 的 64 位机器(win 8 64 位版本)上运行它,使用我的项目的 exe 文件。我怎样才能做到这一点 ?只复制静态库和exe就足够了吗?

4

1 回答 1

1

正如我所尝试的,将您的文件复制到新系统就足够了,并且不要忘记添加您的 x:\Windows\SysWOW64 一些需要的 dll 文件,例如您可能需要 opencv_core245.dll 文件,您可以从 OpenCV 目录中获取它

或者只是另一种方式,如果您是使用 MS VS 构建的,可以从以下链接下载并安装新的系统可再发行包 http://www.microsoft.com/en-us/download/details.aspx?id=14632


编辑:

我刚刚找到了另一种解决方案,即使用 .exe 将所有需要的 dll 文件复制到同一目录

希望能帮助到你

于 2013-07-10T09:06:04.013 回答