Java 如何从已安装的应用程序获取macos中的dll等效文件

Java 如何从已安装的应用程序获取macos中的dll等效文件,java,macos,dll,dylib,linphone,Java,Macos,Dll,Dylib,Linphone,我是java新手,正在从事voip项目linphone desktop(跨平台)项目。我可以从上可用的代码生成构建文件。我可以从系统中的dmg文件安装linphone桌面应用程序,但不确定从何处可以找到dylib文件以在项目中使用它,从而根据我的要求自定义linphone桌面应用程序 首先,我尝试在我的macos上使用dll文件,但后来我发现macos上的dll文件可以通过唯一的使用,但我使用的是macos 10.15(Catelina),它不支持wine 列出了我已经访问过的几个链接 任

我是java新手,正在从事voip项目linphone desktop(跨平台)项目。我可以从上可用的代码生成构建文件。我可以从系统中的dmg文件安装linphone桌面应用程序,但不确定从何处可以找到dylib文件以在项目中使用它,从而根据我的要求自定义linphone桌面应用程序

首先,我尝试在我的macos上使用dll文件,但后来我发现macos上的dll文件可以通过唯一的使用,但我使用的是macos 10.15(Catelina),它不支持wine

列出了我已经访问过的几个链接


任何帮助都将不胜感激。

DLL是Microsoft针对Windows的共享库概念的实现,Dylib是针对Mac和Apple软件包的Apple实现。应用程序可执行文件和库由普通用户隐藏。WINE是针对Mac和Linux的Windows仿真转换层,但您不能期望100%工作。为什么不从这里为Mac构建自己的Linphone动态库: