0

我设法从源程序 tar.gz 创建了一个 .deb 文件

我怎样才能创建一个 exe 文件,以便该应用程序也可以在 Windows 上运行?我搜索了很多,但没有设法找到任何资源。

4

1 回答 1

1

如果要在 Windows 下运行程序,则需要使用 Windows 编译器从源代码重新编译它。如何准确地重新编译它会因程序而异。检查程序的文档以获取详细信息或询问其维护者。“.deb”文件以及与 Linux 包管理器相关的任何其他文件在 Windows 中没有任何意义,因此您需要从源 .deb 中提取源代码或从适当的源代码库中提取它。

请注意,仅通过简单的重新编译,许多 Linux 程序不会为 Windows 构建。如果他们使用任何外部库,那么这些库也需要可用于 Windows。Cygwin 环境在这里可能会有所帮助。如果还没有在 Windows 下构建该特定程序的官方程序,那么您可能必须自己进行移植工作(这是一项足够大的任务,远远超出了这个问题的范围)。

于 2012-04-09T17:43:30.527 回答