我们可以在MAC操作系统上加载dll吗?在MAC操作系统中从java中加载dll的方式是什么?dll可以在MAC操作系统上加载
1
A
回答
3
如果您使用Wine,则可以在OS X上加载DLL。仅使用Java加载它们是不可能的。
2
许多操作系统的概念是shared libraries,但是当然这些库的格式等在不同的操作系统上是不同的。
DLL(动态链接库)是共享库的Windows版本。您不能只在Mac OS上的Windows计算机上使用DLL,就像您无法在Mac OS(或任何其他操作系统)上运行Windows应用程序一样。
而不是尝试在Mac OS上使用Windows DLL,您需要找到您尝试使用的Mac OS特定版本的本机库。或者,如果您有源代码,请将其编译到Mac OS本机共享库中。 Mac OS X上的共享库的扩展名为.so
(而不是.dll
),它代表“共享对象”。
相关问题
- 1. 在64位服务器上加载32位dll操作系统
- 2. html网站内容在MAC操作系统上不可见,但在其他操作系统上正常工作?
- 3. 无法在64位操作系统的VS2015中加载“lpsolve55.dll”
- 4. MySql与Mac操作系统
- 5. 我可以在苹果iMac G4上加载什么操作系统
- 6. 预定义为iPhone操作系统和Mac操作系统
- 7. 配置MAC捆绑MAC操作系统
- 8. VSTO加载项支持Mac(iOS)操作系统吗?
- 9. 加载系统DLL:LoadLibrary(“user32.dll”)在Win7(32/64)上失败,但是XP可以吗?
- 10. 加载屏幕将不会出现在设备上 - 可可操作系统
- 11. 我在哪里可以下载诺基亚操作系统?
- 12. 操作系统加载程序
- 13. 在Blackberry4.6操作系统版本上加载html
- 14. 在远程Linux机器上重新加载操作系统
- 15. 检查DLL操作系统版本
- 16. 什么可以在新的Chrome操作系统上运行?
- 17. 在操作系统中使用C++动态加载DLL的内部机制?
- 18. Redis扩展Mac操作系统
- 19. 确定操作系统是否为Mac
- 20. Hadoop MAC操作系统安装问题
- 21. 操作系统错误虽然在Mac上
- 22. 为什么在MAC操作系统上FileReferenceList.fileList类型为NULL
- 23. 在MAC操作系统上的链接错误
- 24. Couchbase“Servers Down:1”错误在MAC操作系统上
- 25. 64位操作系统上的32位ActiveX DLL的问题
- 26. 操作系统
- 27. libumem是否仅在Solaris操作系统或其他操作系统中可用?
- 28. Mac操作系统上的iMacros FOLDER提取
- 29. 如何更新我的Mac上的IRB(操作系统10.9.4)
- 30. MAC操作系统上的摄像头设备