[Mono-list] C++ interop with Mono

Alex Earl slide.o.mix at gmail.com
Sat Nov 3 15:48:49 UTC 2012


I think your best bet with Mono is to create a C wrapper layer and use
p/invoke.

Sent from my Windows Phone
From: obiwanjacobi
Sent: 11/3/2012 8:32 AM
To: mono-list at lists.ximian.com
Subject: [Mono-list] C++ interop with Mono
Hi,

I'm a .NET programmer and have no experience with mono. I have written a
.NET interop layer for a C++ plugin interface (Steinberg VST 2.4) using the
the C++ extension in the MS C++ Compiler to make the jump to .NET. That
project is here: http://vstnet.codeplex.com

If what I understand is true, I can NOT take that code to another platform
with (or without) Mono's help.

A new version of the interface SDK has been released (VST 3.5) which is
radically different from the previous version and I am looking into creating
a new interop layer.

If at all possible I'd like to solve the portability issue I have with my
current library.

So the question is:
*What are the rules for C++ interop over multiple platforms with mono?*
Predominantly Windows and Mac are targeted - Linux as a nice to have.

Any suggestions and remarks are most welcome.
Grtx, Marc



--
View this message in context:
http://mono.1490590.n4.nabble.com/C-interop-with-Mono-tp4657239.html
Sent from the Mono - General mailing list archive at Nabble.com.
_______________________________________________
Mono-list maillist  -  Mono-list at lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


More information about the Mono-list mailing list