尝试在Delphi中编译64位iOS设备 [英] Trying to compile iOS device 64-bit in Delphi

查看:143
本文介绍了尝试在Delphi中编译64位iOS设备的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用Delphi 10.2 Update 3,其iOS目标是11.3,而iPad运行iOS 10.3.3.

I'm using Delphi 10.2 Update 3, with an iOS target of 11.3 and an iPad running iOS 10.3.3.

当我尝试为iOS设备编译项目时,会发生此错误:

When I try to compile my project for a iOS device, this error occurs:


[DCC Error] E2597 ld: warning: directory not found for option '-FC:\Users\gustavo.reinert\Documents\Embarcadero\Studio\SDKs\iPhoneOS11.3.sdk\System\Library\PrivateFrameworks'
  ld: warning: directory not found for option '-LC:\Users\Marcio.Amorim\Documents\Embarcadero\Studio\SDKs\MacOSX10.13.sdk\usr\lib\system'
  ld: file not found: /usr/lib/system/libcache.dylib for architecture arm64

该如何解决?

推荐答案

针对iOS 11.3 SDK进行编译时,这是一个Delphi错误.

This is a Delphi bug when compiling against iOS 11.3 SDK.

RSP-20303:XCode 9.3和iOS 11.3链接器错误

您可以改用iOS 11.2 SDK.

You can use iOS 11.2 SDK instead.

这篇关于尝试在Delphi中编译64位iOS设备的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆