c ++中的c ++ static lib的c ++包装器

时间:2018-01-23 13:42:38

标签: c# c++ c++-cli static-libraries wrapper

我有一个c ++静态库,我想在c#中使用它。我试过的是使用c ++ / Cli。问题是,我得到了 “'RuntimeLibrary'的错配检测错误:值'MTd_StaticDebug'与值'MDd_DynamicDebug'不匹配”,因为库使用MTd作为运行时库。

问题是,我无法将运行时库更改为MTd,因为clr不支持它。

是否有任何变通方法,或创建包装器的不同方法,我可以使用c#。

谢谢大家的帮助。

0 个答案:

没有答案