引用第1章Winelib介绍 - 1.1.什么是Winelib?:
使用Winelib重新编译应用程序所获得的是能够直接从Windows源代码调用Unix API.
这使得与Unix环境的更好集成比运行在Wine中运行的未修改的Windows应用程序所允许的更好.
另一个好处是Winelib应用程序可以相对容易地在非英特尔架构上重新编译并在那里运行,而无需对处理器进行缓慢的软件仿真.
看到这个
Anon:我认为这意味着所有由 winelib 移植的应用程序都不是真正的 linux 二进制文件——而是一些 win32 二进制文件和 Linux 二进制文件之间的混血儿?那么与在 wine 下运行 win32 二进制文件相比,移植 >(使用 winelib) 的优势是什么?
Dimi Paun:它们是真正的 Linux 二进制文件(ELF 格式),但在开始之前需要进行一些设置(适用于 >Windows 兼容)。但是,是的,运行 Win32 (PE) 可执行文件是>一个真正的可能性,相同的速度等。但是拥有 Winelib 端口可以让您更好地>与 Unix 环境集成,这可能是您想要的“真正的”Linux应用程序。
归档时间: |
|
查看次数: |
3299 次 |
最近记录: |