如何在linux中运行exe?

时间:2013-01-08 12:49:00

标签: c++ elf portable-executable

假设我有一个.exe文件,我希望它在Linux中运行而不使用wine工具。

我想转换PE-> ELF。

任何人都可以帮助如何以编程方式执行此操作吗?

谢谢, Sujitha.kv

2 个答案:

答案 0 :(得分:1)

这是不可能的,因为它是一个完全不同的操作系统!

唯一的方法是让它运行像Wine这样的程序

答案 1 :(得分:1)

您基本上需要从EXE中删除所有有趣的代码部分,但不需要PE特定信息,然后重新组装并将代码重新链接到ELF文件中。这将需要一些逆向工程和大量的手工工作。

这将非常困难,所以我建议您只使用WINE。