标签: c# c++ c++-cli static-libraries wrapper
我有一个c ++静态库,我想在c#中使用它。我试过的是使用c ++ / Cli。问题是,我得到了 “'RuntimeLibrary'的错配检测错误:值'MTd_StaticDebug'与值'MDd_DynamicDebug'不匹配”,因为库使用MTd作为运行时库。
问题是,我无法将运行时库更改为MTd,因为clr不支持它。
是否有任何变通方法,或创建包装器的不同方法,我可以使用c#。
谢谢大家的帮助。