2017-09-06 37 views
0

我正在使用Delphi 10.2.1编写IOS应用程序,但无法使用Delphi生成64位代码。当我在IOS模拟器中运行应用程序时,我收到一条消息,告诉我需要更新代码。有没有可用于强制生成64位代码的编译器指令?我正在使用基于x64的处理器在64位Windows系统上编码。在Mac上:Xcode是Ver 8.3.3。如何强制Delphi 10.2.1为IOS应用程序生成64位代码

+0

该文档是否包含答案? –

+0

@DavidHeffernan是的,它确实存在,但它有点埋没,你必须把它挖出来。另一个问题是,在这个时间点缺乏64位模拟器编译器是相当意外的。您必须知道没有64位编译器才能知道文档中要查找哪些内容。 –

回答

7

目前Delphi只支持iOS模拟器的32位编译器。在这里你无能为力。您只能为真实设备生成64位代码。

的Delphi iOS的编译器 - 10.2东京:

  • DCCIOSARM,Delphi的编译器进行32位iOS装置
  • DCCIOSARM64,Delphi的编译器进行64位iOS装置
  • DCCIOS32,所述Delphi编译器为iOS模拟器
+0

谢谢你的帮助。我现在可以继续我的项目,而不用担心将来无法正常工作是的 – Rod

1

德尔福10.3将支持MACOS上的64位编译器,这意味着只有与下一个版本的delphi它将可能编译也(可能)在64这是基于英特尔64编译器的Mac编译器。

+0

感谢您的帮助。我现在可以继续我的项目,而不用担心它将来无法正常工作 – Rod

相关问题