Oué le problème, c'est le C++.
Si tu veux vraiment faire ca, le plus simple est de faire une lib qui exporte une API en C (tu peux wrapper du C++ si tu veux).
Après une fois que t'as fais ca, tu peux facilement utiliser des méthodes C en C# de manière portable.
En gros tu t'arranges pour compiler ton code C/C++ dans une lib dynamique, .so sous linux et .dll sous Windows.
Après tu lis ca : http://www.mono-project.com/Interop_with_Native_Libraries
Pas besoin de recompiler ton code C# d'une plateforme à l'autre, une modif dans le fichier de conf et tu utilises le .so sous linux et le .dll sous Windows.
[^] # Re: Bravo mono !
Posté par TImaniac (site web personnel) . En réponse au journal Mono 2.2 :interview d'une release notes.. Évalué à 2.
Si tu veux vraiment faire ca, le plus simple est de faire une lib qui exporte une API en C (tu peux wrapper du C++ si tu veux).
Après une fois que t'as fais ca, tu peux facilement utiliser des méthodes C en C# de manière portable.
En gros tu t'arranges pour compiler ton code C/C++ dans une lib dynamique, .so sous linux et .dll sous Windows.
Après tu lis ca :
http://www.mono-project.com/Interop_with_Native_Libraries
Pas besoin de recompiler ton code C# d'une plateforme à l'autre, une modif dans le fichier de conf et tu utilises le .so sous linux et le .dll sous Windows.