Я хотел бы спросить, как скомпилировать код C ++ в .dll для Mac .
В настоящее время у меня есть приложение для Windows, которое написано на языке .NET C # и вызывает C ++ .dllчерез PInvoke.
Я собираю несколько функций библиотеки Boost в соответствии с этим Снимок экрана с помощью макросов:
cl /Ox -I "B:\Libs\Boost\boost_1_68_0" /LD minkowski.cc
Теперь у меня отлично работает программное обеспечение на Windows, нопользователи спрашивают меня, могу ли я заставить его работать на Mac.Я могу запустить приложение C # с помощью .NET Framework на компьютерах Mac, но C ++ .dll просто не может быть загружен.Поэтому я хотел бы спросить, есть ли у кого-нибудь опыт, как скомпилировать этот minkowski.cc в .dll для пользователей Mac?У меня нет компьютера Mac, и я никогда не использовал его, и мои знания C ++ как-то невелики.Любая помощь будет высоко ценится.