是否可以在Windows上开发跨平台应用程序,并从Windows编译为Mac OS X?我已经查看了Qt,但那需要使用Xcode从Mac上进行编译。
是否可以在Windows上开发跨平台应用程序,并从Windows编译为Mac OS X?我已经查看了Qt,但那需要使用Xcode从Mac上进行编译。
如果这是您的优先考虑因素,那么一个选项就是Java,因为至少在一个平台上构建的jar文件可以在另一个平台上运行。
然而,如果您谈论的是C或C++...
如果您正在创建一个小型命令行工具,那么您可能能够使用gcc和交叉编译器使其工作,但我认为这将是很多工作。
然而,如果您想创建GUI应用程序,我建议您现在放弃。有太多问题了 - 您必须使用Carbon或Cocoa API,而这些API无法在任何其他平台上构建,您必须链接到在编译主机上不存在的框架,您将无法轻松生成.plist文件。Qt也无法帮助您,因为您需要能够构建它,而这依赖于相同的框架。
简而言之,在实际的Mac上构建没有替代方案。
此外,当涉及修复错误时,您绝对必须在Mac上进行(物理或虚拟)。
你可以使用Real Studio轻松地完成这个任务。它可以在Windows上创建Mac OS X应用程序而不会遇到任何问题。
它可以进行跨平台编译,支持Windows、OS X和Linux系统。而且可以从任何平台进行编译。它还可以创建Web应用程序。
听起来你应该去看一下。