【发布时间】:2013-05-16 13:17:03
【问题描述】:
我在 C 中创建了一个算法,在 Windows XP SP3 中使用 Dev C++ 4.9.9.2 和 OpenCV 2.1,我需要一个解决方案来在其他计算机上运行可执行文件,而无需安装 opencv。只需复制文件cv210.dll 即可解决此问题?
对英语表示感谢和抱歉。
【问题讨论】:
标签: c opencv portability dev-c++
我在 C 中创建了一个算法,在 Windows XP SP3 中使用 Dev C++ 4.9.9.2 和 OpenCV 2.1,我需要一个解决方案来在其他计算机上运行可执行文件,而无需安装 opencv。只需复制文件cv210.dll 即可解决此问题?
对英语表示感谢和抱歉。
【问题讨论】:
标签: c opencv portability dev-c++
复制 dll 可以,但您可能需要的不仅仅是 cv210.dll,比如 higgui 和 imgproc。
查看您的程序正在使用的标头,以及您要链接的库。 对于每个 .lib,您都需要相应的 dll。
像“dependency walker”这样的工具也很有帮助。
【讨论】: