当我构建要与c#集成的dll(在vsc++中使用OpenCv库实现)时要考虑的事情是什么?

本文关键字:实现 OpenCv 情是什么 构建 集成 dll vsc++ | 更新日期: 2023-09-27 18:08:44

我已经使用OpenCv库在vs++中设计和实现了算法,现在我需要检查我构建的dll是否能够集成到c#中。

  1. 当我在构建dll(这是在vsc++中使用OpenCv库实现)时要考虑的事情

  2. 如何在c#中集成dll (dll,在vsc++中使用OpenCv库实现)

当我构建要与c#集成的dll(在vsc++中使用OpenCv库实现)时要考虑的事情是什么?

任何dll都可以集成到c#中。然而,如果你想让c#的实现者更容易,你可以做一些事情:

保持你的界面干净,只用C语言。原始数据类型。尽量减少字符串和结构。

如果你的dll不可能,考虑写一个c++/CLI包装器。这将使它更容易使用您的dll。