将opencv项目从32位机器移植到64位机器

时间:2013-07-06 18:28:50

标签: opencv exe

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

1 个答案:

答案 0 :(得分:1)

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

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


编辑:

我刚刚找到了一个解决方案,它将所有需要的dll文件复制到.exe

的同一目录中

希望有所帮助