在linux平台上使用dll win32

时间:2009-04-01 09:43:53

标签: linux dll wine

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

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

2 个答案:

答案 0 :(得分:7)

您应该可以使用winelib执行此操作。 Here是对着名葡萄酒开发商Ulrich Weigand的访谈:

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

答案 1 :(得分:1)

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