Загрузка DLL на OSX - PullRequest
       11

Загрузка DLL на OSX

0 голосов
/ 27 мая 2011

В репозитории есть проект C в Visual Studio.Проект планируется запустить на мобильном устройстве.Я на OSX и хотел бы скомпилировать и внести свой вклад в проект.(Предположим, что Parallels - это не вариант, у меня нет лицензии Windows или лицензии Visual Studio) Достаточно просто загрузить файлы C, за исключением того, что они также используют DLL, которые также являются только Windows.В любом случае я могу восстановить это в компиляторе OSX, чтобы я мог создавать файлы?

Ответы [ 3 ]

2 голосов
/ 27 мая 2011

Вы можете скачать и установить Wine, используя MacPorts, или вы можете просто использовать WineSkin, который является оболочкой GUI для Wine на MacOS X.Перейдите и получите Visual Studio 2010 Express Edition ISO образ и установите приложение на Wine.Затем вы можете открыть проект VS и попробовать скомпилировать его.

2 голосов
/ 28 мая 2011

Похоже, вам нужен кросс-компилятор , который создает бинарный файл Windows на Mac OS X.

Посмотрите на доступные компиляторы MinGW для Mac OS X здесь . Вы не сможете использовать существующий проект Visual Studio, но MinGW должно быть достаточно для компиляции файлов C и ссылки на предоставленные библиотеки DLL.

0 голосов
/ 27 мая 2011

Исходя из ваших комментариев, я думаю, что вам нужно запускать Windows DLL на OSX без использования виртуальной машины Windows.Предполагая, что вы не можете перекомпилировать библиотеки DLL для целевой OSX, я думаю, что ваше единственное реалистичное решение - использовать Wine .

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