zoukankan      html  css  js  c++  java
  • Delphi

    昨天,尝试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。

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

  • 相关阅读:
    【转】进程与线程的一个简单解释
    折半查找
    BOJ 89 统计时间间隔
    BOJ 88 最值问题
    BOJ 87 日期
    QT杂记(网上资料整理而成)
    我的博客园
    【制作镜像】virsh
    【培训】MySQL
    ERROR 1045 (28000): Access denied for user 'root'@'localhost'
  • 原文地址:https://www.cnblogs.com/sunylat/p/9833869.html
Copyright © 2011-2022 走看看