Преобразование в моно на Mac - PullRequest
2 голосов
/ 08 марта 2009

У меня есть проект, написанный на .NET 2.0 (ну, в любом случае, он не использует много функций 3.5), и недавно я приобрел Mac и хотел бы преобразовать этот проект в Mono.

Проблема в том, что в этом проекте используются такие библиотеки, как FreeImage и несколько библиотек C ++, которые я написал для этого проекта. Я новичок в программировании на Mac; Как я могу связать эти библиотеки в этом проекте, чтобы вызовы p / invoke не перестали работать? Я могу собрать все библиотеки еще раз, если это необходимо, так в каком формате я должен поместить библиотеки, и есть ли какой-то конкретный инструмент, который я должен использовать? При кодировании на стороне Visual Studio у меня просто были библиотеки как проекты в том же решении, что и код .NET. Существует ли аналогичная настройка на Mac?

1 Ответ

2 голосов
/ 08 марта 2009

Эта страница может быть полезна. Объясняет, как Interop работает в OS X (и других операционных системах).

...