0

我对 OpenCV 和 Visual Studio 也很陌生。我的问题不是技术性的,而是理论上的:

我正在做一个更大的项目,但无法访问它的所有子组件等。我写了一些其他成员想要使用的类和函数。但是,我正在使用一些 OpenCV 特定的东西(因为我很懒,不想自己实现所有东西)但其他成员不使用它,他们希望保持项目规模相对较小。

我的问题是:如何将我的代码作为库或类似的东西提供,包括我所有的 opencv 依赖项?我可以创建我的代码的 dll 并随它一起发送 opencv dll 吗?有没有办法将所有内容捆绑到一个只有一个标题的文件中?

你将如何解决这个问题?

总结:我希望我的函数在一个库中并尽可能小地发布(带有 opencv 依赖项)

韩国

4

1 回答 1

1

将所有代码放入 DLL 中,然后将 OpenCV DLL 与您的一起发布。

或者:将所有代码放入 DLL 中,并使用 OpenCV 执行静态链接

于 2012-05-29T12:42:03.387 回答