3

如何使用现代开发工具和语言(如 C#,避免使用 C/C++)生成本机、非托管 Windows 可执行文件?具体来说,可执行文件不应具有 .NET 框架依赖项。

4

1 回答 1

4

如果您喜欢 C#,它无疑是一种现代且伟大的编程语言,您可能会喜欢D 编程语言,它在许多方面类似于 C#,其目标是作为 C++ 的现代替代品。

是的,dmd 编译器创建本地 Windows 可执行文件,并且该语言甚至具有用于自动内存管理的垃圾收集器。

如果您正在寻找 D 的 IDE,这个问题:https ://stackoverflow.com/questions/50179/an-ide-for-d将为您提供一些选择。

于 2013-01-09T21:26:13.823 回答