在unix中执行win32文件(使用UpdateResource winapi)

时间:2009-06-28 11:39:34

标签: windows linux executable

我想这是不可能的,但无论如何我都会问它。我有一个执行BeginUpdateResource / UpdateResource / EndUpdateResource

的Windows应用程序

我可以在Linux / Unix上以某种方式执行此操作吗?它的服务器端,因此没有GUI模拟器可以运行。

2 个答案:

答案 0 :(得分:3)

我不确定使用Wine可以实现什么,但如果您拥有要运行的应用程序的源代码,那么这可能是一种方法。另请参阅Will Wine run only under X, or can it run in character mode?

另一种选择是重写功能。

答案 1 :(得分:0)

除非你使用的是 Wine ,它不是模拟器,而是在Linux上重新实现/绑定Win32 API以及Windows可执行文件的处理程序,否则我不推荐它。

如果您想执行此类操作,请将您的应用程序移植到 C#/。NET 并在Linux系统上使用Mono运行时..

简而言之,