我在32位机器上使用OpenCV 2.3完成了一个项目(win 7 32bit版本),我想在64位机器上运行它(win 8 64bit版本),没有安装opencv,使用exe文件我的项目。我怎样才能做到这一点 ? 是否足以只复制静态库和exe?
答案 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
的同一目录中希望有所帮助