我被要求为一组 Windows 机器(我认为是 XP)编写一个(非常)简单的程序 - 如此简单以至于语言的选择并不是真正的问题。但是,我希望能够分发直接在 Windows 计算机上运行的二进制文件/脚本,而不需要预先安装任何解释器或虚拟机。我正在 Linux 机器上进行开发,我不知道 Windows 支持哪些语言“开箱即用”。有人可以建议吗?
例如
- Perl 会很棒,但我不相信 Windows 机器上预装了 Perl?要求用户安装 Perl 来使用我的脚本是不可接受的。
- 我相信Python也有同样的问题? (虽然也许我可以使用 PyInstaller?--就像这个问题一样 https://stackoverflow.com/q/2950971/498253)
- 同样是Java?大多数 Windows 发行版上都预装了虚拟机吗? (我知道它在与 Sun Microsystems 发生争执后被删除了?)
到目前为止我能想到的唯一选择是
虽然我很高兴用 C++ 编写代码,但我想首先检查我的语言选项。
唯一支持开箱即用的脚本语言是批处理解释器、vbscript 和 jscript。除此之外,您还喜欢编译语言。 C# 是一个不错的选择,但请确保您的目标是 XP 附带的 .net 版本。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)