我在 Windows XP SP3 中使用 Dev C++ 4.9.9.2
和 OpenCV 2.1
在 C 中创建了一个算法,我需要一个解决方案来在其他计算机上运行可执行文件,没有opencv的安装。只需复制文件 cv210.dll
就可以解决这个问题吗?
感谢和抱歉关于英语。
最佳答案
复制 dll 可以,但您可能需要的不仅仅是 cv210.dll,例如 higgui 和 imgproc。
查看您的程序正在使用的 header ,以及您要链接的库。 对于每个 .lib,您都需要相应的 dll。
像“dependency walker”这样的工具也很有帮助。
关于c - OpenCV 可移植性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16675650/