2009-03-08 7 views
2

J'ai un projet écrit .NET 2.0 (bien, il n'utilise pas beaucoup de fonctionnalités de 3,5, de toute façon), et j'ai récemment eu un Mac et je voudrais convertir ce projet en Mono.Conversion à Mono sur un Mac

Le problème est que ce projet repose sur des bibliothèques telles que FreeImage et quelques bibliothèques C++ que j'ai écrites pour ce projet. Je suis totalement novice en programmation sur Mac. comment puis-je lier ces bibliothèques dans ce projet afin que les appels p/invoke n'échouent pas? Je peux recompiler toutes les bibliothèques si besoin est, alors dans quel format dois-je mettre les bibliothèques, et y a-t-il un outil particulier que je devrais utiliser? Lors du codage du côté de Visual Studio, j'ai juste eu les bibliothèques en tant que projets dans la même solution que le code .NET. Est-ce qu'une configuration similaire existe sur le Mac?

Répondre

2

Cette page peut être utile. Explique comment fonctionne Interop sous OS X (et d'autres systèmes d'exploitation).

+0

Merci! En regardant ça brièvement, ça ressemble à la bonne chose - j'en saurai plus quand j'essaierai de le faire fonctionner. – mmr