Windows 和 Linux 的单一可执行文件?

gra*_*olf 5 linux windows

是否有可能有一个独立的可执行文件能够在 Linux 和 Windows 上运行?它不一定来自一个二进制代码。我用 gcc 编译 linux 版本,用 mingw 编译 windows 版本,然后“合并”它们,没有问题。这样的事情可能吗?

我想问题是是否可以将 PE 和 ELF 写入一个文件。或者如果有一些 Linux 和 Windows 都能理解的基本脚本。

Car*_*erd -1

从编译(C、C++ 等)的角度来看,不存在。总有一些解释(脚本)语言,如 Python 和 Ruby,可以在所有平台上运行。然后是Java,它可以在任何地方运行(理论上)。另外,bash 脚本和我认为 Linux 可执行文件大部分可以通过在 Windows 上使用 cygwin 或 MinGW 来运行,但 shell 脚本没有原生方式。


归档时间:

查看次数:

2316 次

最近记录:

8 年,10 月 前