【发布时间】:2016-05-28 07:51:22
【问题描述】:
有一个 DLL(没有源代码,但希望里面没有花哨的东西)。打算编写一个 Linux 应用程序来使用它。所以,GNU 一路走来:原生 Linux gcc/gdb/ELF 等。
我在这里找到了一些解决方案:使用 WineLib 可以编写可以访问 win32 LoadLibrary 函数的代码,并且该代码仍编译为 ELF 二进制文件。一些 API 转发,这里是一个 *.so 文件,它在 dll 上调用 LoadLibrary 并公开其功能。
对吗?
可以自动化吗?有没有winedump 和winegcc 的例子可能是这项工作的工具?
【问题讨论】:
标签: c++ linux windows dll wine