如何使用OpenCV从(.lib)转换为(.dll)

时间:2014-02-19 15:00:32

标签: c# c++ opencv dll

我正在构建一个c ++代码,我正在使用OpenCV2静态库(.h和.hpp文件),当我将其编译为“静态库(.lib)”时,它成功构建并生成.lib,和。 obj文件。

现在我正在尝试在c#项目中使用以前的项目(c ++),所以我尝试使用“动态库(.dll)”重新编译c ++项目,但我得到了大约54个这样的错误:< / p>

error LNK2001: unresolved external symbol "public: virtual bool __thiscall cv::_InputArray::empty(void)const

我尝试将MDd更改为MTd,但它也不起作用......

那么,在这种情况下,在c#代码中使用c ++代码的最佳方法是什么呢!

0 个答案:

没有答案