如何在c ++ dll中使用opencv静态库?

时间:2017-12-31 12:08:18

标签: c++ opencv cmake static-libraries

我想将opencv 3.3.1用作静态库,但在我的dll项目中使用/ MD标志。我在Windows 7上使用visual studio 2015并使用“cmake”GUI来生成和配置。 从“cmake”GUI我取消选中共享库标志。从visual studio我手动将所有“opencv”模块的所有/ MT选项更改为/ MD。在我安装了“opencv”库并在我的“dll”项目中链接到它后,我收到了这个错误: “为'RuntimeLibrary'检测到不匹配:值'MT_StaticRelease'与值MD_DynamicRelease不匹配” 任何帮助请.. 提前谢谢。

0 个答案:

没有答案