Frage

Ich habe ein Projekt .NET 2.0 geschrieben (na ja, ist es nicht viel in der Art von 3,5 Eigenschaften, sowieso), und ich habe vor kurzem einen Mac und möchte das Projekt auf Mono konvertieren.

Das Problem ist, dieses Projekt auf Bibliotheken angewiesen wie Freeimage und ein paar C ++ Bibliotheken Ich habe für dieses Projekt geschrieben. Ich bin ein totaler Noob auf die Programmierung auf dem Mac; wie kann ich diese Bibliotheken in dieses Projekt verknüpfen, so dass die p / Invoke Anrufe nicht scheitern? Ich kann wieder alle Bibliotheken kompiliert, wenn es sein muss, so Welches Format soll ich die Bibliotheken in, und gibt es ein besonderes Werkzeug, das ich verwenden soll? Wenn auf dem Visual Studio-Seite-Codierung, ich hatte nur die Bibliotheken als Projekte in der gleichen Lösung wie der .NET-Code. Gibt es eine ähnliche Einrichtung auf dem Mac gibt es?

War es hilfreich?

Lösung

Das könnte hilfreich sein. Erklärt, wie Interop funktioniert auf OS X (und andere Betriebssysteme).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top