哪种语言可以编译独立的exe文件[已关闭]

问题描述 投票:0回答:1

我想知道是否有人可以建议我用哪种语言可以编译 exe 文件,它与 NSIS 一样独立,但更强大。我可以在 Win XP+ 上运行而不需要任何框架(.net/其他)的东西,但外部 Dll 是可以接受的。

谢谢。

winapi exe programming-languages
1个回答
3
投票

通过提及“NSIS”,我了解到您想要创建一个自解压安装程序可执行文件。对吗?

“NSIS”似乎是最强大的可用工具之一,因此如果您想要更强大的东西,您必须使用常规编程语言编写安装程序。

如果您对安装程序不感兴趣:

有许多适用于 Windows 的编程语言可以生成独立的可执行文件:

C、C++、Pascal、Visual Basic、...

(请注意,最新版本的 Visual Basic 将生成 .NET 可执行文件)

编程语言的开源和免费变体是:

  • C、C++、汇编器:GCC(有不同变体:MingW、Cygwin、Dev-Cpp...)
  • Pascal:FreePascal(一个变体是面向图形的“Lazarus”)

当然你也可以购买专业的编译器。

(使用C和C++您还可以创建DLL库。)

© www.soinside.com 2019 - 2024. All rights reserved.