繁体   English   中英

在linux平台使用dll win32

[英]Use dll win32 in linux platforms

我想在 Linux 中为 Win32 使用 DLL 库。

我可以使用 Wine 库来做到这一点吗?

您应该可以使用winelib来做到这一点。 以下是对著名 WINE 开发人员 Ulrich Weigand 的采访:

  • 我设法让 WineLIB 使用 windows dll 进行 VQF 播放。 您是否预见到人们使用 WineLIB 在 Linux 中编写需要封闭源代码 windows dll 的应用程序?
    当然。 IMO 这是 WineLib 的主要功能之一:您可以使用它将本机 Windows DLL 链接到 Linux 应用程序中。 我认为这有很多有用的例子; 想想 ODBC 驱动程序、视频编解码器等(这就是为什么我最近添加了对在 WineLib 应用程序中执行甚至 16 位 DLL 的支持,因为 Win95 驱动程序往往会降低到 16 位......)

只有当您的调用应用程序也是 win32 可执行文件时,您才能在 WINE 子系统中使用 win32 dll。 否则,您应该拥有 dll 源并尝试将它们改编为相应编程语言的 linux 编译器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM