gpt4 book ai didi

windows - 是否可以在 Linux 机器上编译 Windows 二进制文件?

转载 作者:IT王子 更新时间:2023-10-29 01:17:53 25 4
gpt4 key购买 nike

在我的工作中,所有项目数据都驻留在可从 Linux 和 Windows 计算机(使用 Samba)访问的 NFS 上。所有工作都是在 Linux 上完成的,但我正在考虑为 Windows 编译一些工具,以便我可以使用 Visual Studio 进行调试。

我已经有了一个不错的 makefile,可以使用不同的目标为 32 位或 64 位 Linux 构建代码。假设我在 NFS 上的某处有所有外部库的 Windows 版本,并且假设代码足够干净可以在 Windows 下编译,是否可以在 Linux 上使用现有的 makefile 为 Windows 编译和链接我的程序?理想情况下,我想调用 makefile 一次并让它构建所有三个 32 位 Linux、64 位 Linux 和 Windows。

一个额外的优点是可以选择使用任何 Visual Studio 元数据对其进行编译以使其易于调试。

最佳答案

是的,您可以使用 MinGW 实现例如。

但是,您可能必须在 makefile 中调整一两个选项。

关于windows - 是否可以在 Linux 机器上编译 Windows 二进制文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1516690/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com