DLL можно загрузить на MAC OS - PullRequest
1 голос
/ 22 ноября 2010

Можем ли мы загрузить DLL на MAC OS?каким будет способ загрузки DLL из Java в MAC OS?

Ответы [ 2 ]

4 голосов
/ 22 ноября 2010

Вы можете загрузить DLL на OS X, если используете Wine . Загрузка их только с помощью Java невозможна.

3 голосов
/ 22 ноября 2010

Многие операционные системы имеют понятие разделяемых библиотек , но, разумеется, формат и т. Д. Таких библиотек различен в разных операционных системах.

DLL (динамически связанные библиотеки) - это версия разделяемых библиотек для Windows. Вы не можете просто использовать DLL с компьютера с Windows в Mac OS, точно так же, как вы не можете запустить приложение Windows в Mac OS (или любой другой операционной системе).

Вместо того чтобы пытаться использовать Windows DLL в Mac OS, вам нужно найти специфичную для Mac OS версию собственной библиотеки, которую вы пытаетесь использовать. Или, если у вас есть исходный код, скомпилируйте его в общую библиотеку Mac OS. Общие библиотеки в Mac OS X имеют расширение .so (вместо .dll), что означает «общий объект».

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