我需要在 VS2013 中从 C# .net (4.0, 4.5) 调用 CLP(用 C++ 编写的线性规划求解器)。
http://www.coin-or.org/Clp/userguide/clpuserguide.html
我已经搜索了一些关于如何从 C# 调用 C++ lib 的链接。
我找到了可能的选择:
使用 C# 变形器
自己设计包装类。
http://www.codeproject.com/Articles/19354/Quick-C-CLI-Learn-C-CLI-in-less-than-minutes
https://msdn.microsoft.com/en-us/library/ms235281%28v=vs.120%29.aspx
CLP 有太多的类,所以我尽量避免为每个类编写一个包装类。这可能会导致太多错误。
第一个选项没有英文文档,并且有错误。
还有其他方法可以从 C# 调用 CLP 吗?
谢谢