【发布时间】:2021-02-04 20:18:55
【问题描述】:
我正在编写一个专门用于 Windows 操作系统的 c++ 程序。但是,我是在 Mac OS 上编写的。我知道这似乎适得其反,但我有我的理由需要下一段来解释。我想要的是能够在我的 Mac 上编译它,并将其转换为 .exe 文件,但我不会在 Mac 上运行它。我将在 Windows 机器上运行它。我想使用但显然有问题的标头是windows.h。在 Mac 上使用标准 g++ 我无法做到这一点。
然而,使用 wineg++ 的 winegcc 能够做到这一点。我已经看到您可以在 Linux 机器上安装这些。我想知道是否也可以在 Mac 上进行。
【问题讨论】:
-
我宁愿推荐安装 MinGW 进行交叉编译。我从未尝试过,但我相信这是比葡萄酒更好的选择。这里有一些提示:stackoverflow.com/questions/7708156/…
-
谢谢你做得很好!