我想制作一个易于部署的Windows应用程序,并且想知道哪些编程系统可以创建完全自包含的Windows .exe文件?
另外,如果MacOSX和Linux可以从同一来源完成相同的操作,这将是一个奖励.我看了一下Realbasic,但他们放弃了单个.exe概念.
更新:我正在寻找可以从Windows XP到Windows 7运行的东西,无论安装什么版本的.NET.这甚至可能吗?
Delphi编译为一个可执行文件,并生成本机Windows可执行文件.所以没有依赖任何类型的框架.如果您使用Free Pascal(fpc)和Lazarus IDE,您甚至可以从同一来源开发Linux和Apple.
如果您使用外部dll这会变得有点棘手,但您可以将它们打包在资源文件中并仍然保持一个exe属性.
你当然可以用C/C++来做这件事.从技术上讲,运行时库是必需的,但它们应该已经安装在任何windows,mac或linux系统上.
使用.NET,您可以编译为EXE,但当然需要.NET框架.对于较新版本的Windows,它应该默认安装,但在旧版本(XP或更旧版本?)上可能会或可能不会.当然,你不能指望单声道默认在linux或mac上.
归档时间: |
|
查看次数: |
10719 次 |
最近记录: |