如何在 Windows(8.1)上构建午夜指挥官

如何在 Windows(8.1)上构建午夜指挥官

https://midnight-commander.org/wiki

寻找在 Windows 上构建程序的入门指南。我不理解这个过程,很难理解你可能在网上找到的构建其他程序的通用解释。有没有好的指南,或者有人可以完整解释这些步骤。它不一定非要针对这个程序,因为我还需要将知识应用到各种其他程序中。

答案1

这是一个馊主意入门项目。这是一个 Linux 程序,您可以使用 GNU 工具链的各种端口在 Windows 下构建。您不只是在这里尝试构建应用程序……您还尝试使用您不熟悉的移植工具链构建为另一个操作系统编写的应用程序。

如果您想了解如何为 Windows 构建本机程序,请尝试(免费)Visual Studio 社区版并构建一些为其编写的应用程序。

如果您可以学习如何以“Linux 风格”构建它,那么如果您有 Windows 10,并使用适用于 Linux 的 Windows 子系统,使用 Debian/Ubuntu 和本机工具构建它,就可以省去很多麻烦。要通过这种方式执行此操作,您仍然需要安装构建工具,但这些工具可以通过内置的“apt”包管理器轻松获得。如果您没有 Windows 10,只需安装 Linux VM 并从那里开始。

如果你必须.. 您需要移植 GNU 工具链(如 CYGWIN 或 MINGW64)才能为原生 Windows 构建此类源代码。我建议使用MINGW-w64因为它的性能相当好,而且没有 30 亿个包可供选择(而 Cygwin 有)。一旦你有了环境,请按照 @DrZoo 上面指出的说明进行操作

相关内容