aucune idee, un collegue vient de me dire que ca existait et de regarder dans la doc de visual studio mais je n'ai pas cherche.
Citation :
Le probleme n'est pas la dll, mais les fichiers de déclaration, structures de données, etc... écrits en C++.
Dotnet ne fonctionne pas pareil : pas d'héritage multiple, gestion auto de la mémoire, pas de STL & templates, ...
Non, faut faire un wrapper.
|
je suis bien d'accord.
mais a mon avis, etant donne que le code en question est tres simple (n'utilise aucune fonctionnalite propre a une plateforme et que du c++ standard) je pensais qu'un outil de portage aurait pu faire ca.
en meme temps, tu vas me repondre que s'il est si simple, ca sera facile de faire un wrapper...
Citation :
Une solution est peut être SWIG, qui supporte le C#. Mais je l'ai jamais testé avec .Net, et il doit y avoir des limites quand même (généricité, héritage multiple, ...)
http://www.swig.org/
|
j'ai regarde rapidement, mais c'est ultra simpliste.
bon, allez je vais me lancer.
sais-tu ou je peux trouver de la doc accessible sur ces wrappers ???
merci d'avance
v.