适用于应用程序的便携式Linux环境

时间:2018-12-27 23:19:22

标签: c linux windows virtual-machine

是否有在其他平台(例如Windows)(例如本机应用程序)上运行与Linux兼容的已编译程序(例如Web服务)的应用程序(可能是VM)? 例如,执行由该应用程序编译的C编码Web服务,就像本机linux编程一样,但是具有额外的层。 我认为它必须是像QEMU这样的x86 VM,但是它是如此繁琐和复杂。 我的问题是我在Linux上用C语言编写了一个应用程序,但是我不想在其他平台上运行它而不重建它或使用Cygwin。

3 个答案:

答案 0 :(得分:0)

您可以查看Docker。据我所知,可以在Windows的Linux上运行构建的Docker映像。

答案 1 :(得分:0)

我发现了一个不完整但最匹配我问题的解决方案: flinix 我希望为这个很棒的项目做出更多贡献。

答案 2 :(得分:-1)

已经为Linux开发了诸如wine之类的软件来运行Windows应用程序。您可以尝试http://www.andlinux.org/在Windows中运行linux应用。

您可以使用VirtualBox或VMWare并运行Linux VM或使用Cygwin或MinGW(类似于cygwin)。也许尝试使用Babun确实很容易,但是我不确定这会运行linux应用...