Скомпилировать код C ++ для Mac (методы Boost Minkowski) - PullRequest
0 голосов
/ 08 декабря 2018

Я хотел бы спросить, как скомпилировать код 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 ++ как-то невелики.Любая помощь будет высоко ценится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...