码迷,mamicode.com
首页 > Windows程序 > 详细

Delphi - 10.1编译OSX10.12程序遇到错误解决了!

时间:2018-10-23 00:16:31      阅读:254      评论:0      收藏:0      [点我收藏+]

标签:应该   col   err   发布   自带   过程   图形界面   需要   昨天   

昨天,尝试Delphi的跨平台开发功能,在windows10下,做了一个控制台程序,发布目标平台是OSX10.12,中间配置过程都非常顺利,没有任何错误,但是当编译运行时候出现下面错误:

[dccosx Fatal Error] F2084 Internal Error: AV0CAF8963-R00000014-0

在网上搜寻解决方法,发现大多数建议都是降低OSX SDK版本,于是推测,可能是Delphi版本和OSX的SDK版本不匹配造成的!

今天,我安装了Delphi10.2.3,随后重新安装了PAServer,再次在windows下编写了一个控制台程序,当编译运行时候,成功在OSX10.12里显示出程序应该输出的内容;随后我编写了一个Multi-Device Application,编译运行,同样成功在OSX里面运行起来!昨天遇到的错误确实是Delphi版本和OSX不匹配,如果遇到类似问题,建议升级Delphi到最新版本,应该可以解决!

关于Delphi开发跨平台程序:

1,控制台程序,可以在各个平台运行,排除平台特有的API代码。

2,图形界面程序,必须使用FireMonkey,同时可以使用RTL,不能使用VCL。

3,不同平台开发时候,需要同时运行两个平台的PAServer。

Delphi的帮助有足够详细的说明,看自带帮助应该可以搞定一切!!

 

Delphi - 10.1编译OSX10.12程序遇到错误解决了!

标签:应该   col   err   发布   自带   过程   图形界面   需要   昨天   

原文地址:https://www.cnblogs.com/sunylat/p/9833869.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!