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