<div dir="ltr"><div>I need to call CLP (written in C++) from C# .net in VS2013.</div><div><br></div><div>I have search some links about how to call C++ lib from C#. </div><div><br></div><div>I found the possible options: </div><div><br></div><div>1.  use the C# warpper</div><div> <a href="http://astarte.csr.unibo.it/coinORwrapper/coinORwrapper.htm">http://astarte.csr.unibo.it/coinORwrapper/coinORwrapper.htm</a></div><div><br></div><div>2. Design wrapper class myself.</div><div><a href="http://www.codeproject.com/Articles/19354/Quick-C-CLI-Learn-C-CLI-in-less-than-minutes">http://www.codeproject.com/Articles/19354/Quick-C-CLI-Learn-C-CLI-in-less-than-minutes</a></div><div><br></div><div><a href="https://msdn.microsoft.com/en-us/library/ms235281%28v=vs.120%29.aspx">https://msdn.microsoft.com/en-us/library/ms235281%28v=vs.120%29.aspx</a></div><div><br></div><div><a href="https://social.msdn.microsoft.com/Forums/vstudio/en-US/299da822-5539-4e5b-9ba7-b614e564c9f4/presenting-a-c-library-lib-for-use-in-c-project">https://social.msdn.microsoft.com/Forums/vstudio/en-US/299da822-5539-4e5b-9ba7-b614e564c9f4/presenting-a-c-library-lib-for-use-in-c-project</a></div><div><br></div><div><br></div><div>CLP has too many classes so it is impossible to write a wrapper class for each class. </div><div><br></div><div>The first option has no English document, and has errors. </div><div><br></div><div>Are there other ways to call CLP from C# ? </div><div><br></div><div>thanks</div><div><br></div></div>