首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以很容易地用Delphi XE2 (v16)为Mac编译我现有的Delphi应用程序吗?

我可以很容易地用Delphi XE2 (v16)为Mac编译我现有的Delphi应用程序吗?
EN

Stack Overflow用户
提问于 2011-09-07 21:45:08
回答 1查看 4.2K关注 0票数 17

我有一个现有的Delphi2009应用程序。我看到了新的XE2版本,我们现在可以在Windows32/64和Mac上构建我们的Delphi应用程序了!大拇指最高64位,适用于Mac OS X编译...

Mac编译器有多好?要将我们的应用程序编译到Mac OS X上,我们必须做些什么?它将只与VCL组件一起工作,还是会自动转换第三方组件?我们现在如何处理操作系统API调用?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-07 21:51:34

Mac编译器目前只有32位。64位版本将包含在未来的版本中。

至于VCL,恐怕您要失望了。VCL是一个仅适用于Windows的框架,并且将一直如此。VCL非常依赖于Windows的体系结构。对于跨平台(Windows、OSX、iOS),XE2附带的新框架称为FireMonkey。将大型VCL应用程序移植到FireMonkey是一项重要的任务。最近有很多关于FireMonkey的博客文章,你可以通过网络搜索找到它们。我要警告你,FireMonkey与VCL有很大的不同。

这是一项全新的技术,因此预计会有一些初期的麻烦。该框架的成熟和第三方供应商完全跟上它的速度都需要时间。目前,您不应该期望在短期内发布使用Delphi编译的用于Mac的GUI应用程序。您应该做的是掌握XE2,学习FireMonkey,并计划移植到FireMonkey的策略。

票数 25
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7334913

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档