Which programming languages that can generate self contained windows .exes?

后端 未结 12 2531
既然无缘
既然无缘 2021-02-19 02:09

I want to make an easy to deploy Windows application and was was wondering which programming systems can create totally self contained Windows .exe files?

As a plus, if

相关标签:
12条回答
  • 2021-02-19 02:23

    For Windows the following languages are viable:

    • C (MS, gcc)
    • C++ (MS, g++, Digital Mars)
    • D (Digital Mars)
    • Delphi (Embarcadero??? how do you spell that? just trips off the tongue doesn't it?)
    • Fortran (Intel, Salford Software)
    • Visual Basic 6 (MS)
    • Lua (you'll need a special tool to do it, but it is doable)
    • C#, VB.Net, F#, J#, etc (assuming that you don't mind using .Net technology)
    0 讨论(0)
  • 2021-02-19 02:24

    You can use Liberty Basic which is easy and cheap, you can easily make stand alone programs for windows but not possible to transfer to MacOS or Linux.

    0 讨论(0)
  • 2021-02-19 02:25

    Tcl can do this, especially through producing starpacks. They can be produced for all platforms from the same code. Note that this also includes all the necessary runtime libraries (except for things like the C library, but you don't want to make that static under normal circumstances).

    0 讨论(0)
  • 2021-02-19 02:26

    c/c++ purebasic delphi vb6

    i hope this help :)

    0 讨论(0)
  • 2021-02-19 02:28

    Here's a good source for a number of basic-like programming languages that build small stand-alone EXEs. Some are cross-platform for Windows and Linux:

    www.basic.mindteq.com

    0 讨论(0)
  • 2021-02-19 02:28

    You can do this for Windows with .NET languages using ILMerge

    ILMerge is a utility for merging multiple .NET assemblies into a single .NET assembly. It works on executables and DLLs alike and comes with several options for controlling the processing and format of the output. See the accompanying documentation for details.

    However:

    Currently, ILMerge works only on Windows-based platforms. It does not yet support Rotor or Mono.

    0 讨论(0)
提交回复
热议问题