【发布时间】:2013-08-17 16:03:32
【问题描述】:
是否可以在当前 Mac 上使用最新的 Xcode/clang 编译器从 C 源代码构建经典的 Windows 可执行文件(不需要 Windows 8 支持)(例如,不使用 gcc 或 VM 来运行 Linux 或 Windows)?
【问题讨论】:
-
你可以看看 Cocotron 项目。
是否可以在当前 Mac 上使用最新的 Xcode/clang 编译器从 C 源代码构建经典的 Windows 可执行文件(不需要 Windows 8 支持)(例如,不使用 gcc 或 VM 来运行 Linux 或 Windows)?
【问题讨论】:
在思考why the hell would you want to do this? 之后,我只是让自己感到惊讶,发现实际上可能是一个解决方案!
Cocotron 是一个开源项目,旨在实现类似于 Apple Inc. 的 Cocoa 文档中描述的跨平台 Objective-C API。这包括 AppKit、Foundation、Objective-C 运行时和支持 API,例如 CoreGraphics 和 CoreFoundation。
另见这篇博文:Win-win with Cocotron and Xcode 4.3 — code for Mac, build for Windows (Part 1)
虽然 Cocotron 网站上的最后一个条目是从 2010 年开始的 - 所以它可能仍然存在,也可能不存在
【讨论】: