生成单EXE Windows应用程序的语言?

时间:2009-05-30 20:15:32

标签: windows user-interface programming-languages

我想知道有哪些工具可以生成单EXE Windows应用程序,即。将所有库编译成单个EXE,没有任何依赖关系。

我知道这些:

  • 的Delphi
  • PowerBasic和其他非OO编译器,如FirstBasic等。
  • REALbasic的
  • C / C ++

你有其他工具吗?

谢谢。

6 个答案:

答案 0 :(得分:1)

如果您有这样的倾向,将各种.NET文件滚动到一个文件中非常容易。

http://research.microsoft.com/en-us/people/mbarnett/ilmerge.aspx

答案 1 :(得分:0)

Visual C ++ 6. Windows附带MFC,或者您只需写入Win32 API。

答案 2 :(得分:0)

如果为静态链接选择正确的选项,也可以使用现代的Visual C ++来完成此操作。

另一种选择是使用正确的方案将所有并排程序集提供到与可执行文件相同的目录中。但是你的装配won't be updated by Windows Update.

答案 3 :(得分:0)

我相信编译为本机二进制文件的Perl compiler still exists(处理多个目标平台)。

答案 4 :(得分:0)

的Fortran。它被称为static linking

答案 5 :(得分:-1)

对于预先安装了.NET框架的现代Windows版本,任何.NET语言都是明显的选择...... VB.NET和C#也有很好的GUI构建器:)

这是我想的M $答案,因为他们会说.NET不是依赖,因为它现在是Windows的核心部分。对于那些至少运行Windows 2000的人来说不是这样。