如何跨平台生成可执行文件

How to generate executable across platforms

如果我有一个源代码和一个 api 来生成 windows 可执行版本,有没有可能或任何简单的方法将它转换成可以跨 [=14] 执行的东西=] /mac 或 Solaris 平台?

如果您的代码是 .NET 语言,有 online and offline 个翻译器可以将代码转换为 Java。

这只是语言翻译,不会转换 API 调用,但这将是该过程的第一步。

另一种处理该问题的方法是选择基于云的 Web 服务或 bridge 解决方案。如果您有大量的程序逻辑,以这种方式公开 API 将允许您以其现有语言维护大部分代码,同时使其可在其他平台上调用。