我开发了一个使用OpenCV的C ++程序。但是,当我编译并尝试将其运行到另一台计算机时,它不会运行,除非我在其中安装OpenCV并设置它的环境路径。有没有办法解决这个问题以及如何处理?
我正在使用Visual Studio Ultimate 2013,而propgram只在Windows中运行(因为Kinect SDK也随之使用)。谢谢!
答案 0 :(得分:1)
使用动态链接,请务必使用Dependency Walker(或类似工具)来识别您需要随可执行文件一起提供的OpenCV DLL(您不需要需要安装整个OpenCV包。)
您不必处理静态链接: Using static libraries instead of dynamic libraries in OpenCV