Xcode使用LibX库构建64位应用程序

时间:2014-01-09 20:56:41

标签: ios iphone objective-c xcode 64-bit

我正在尝试使用libXl for iOS,它给了我一个链接器错误。 “缺少必需的架构x86_64”

我已经将Architechture更改为标准但是当我尝试构建64位模拟器时,它会给我链接器错误。

如果我没有库的源代码,需要更改什么来修复此错误?

1 个答案:

答案 0 :(得分:0)

不幸的是,如果您没有库的源代码并且库没有64位片,那么您就无法编译64位版本的应用程序。 (从外观上看,即使LibXL的商业版本也不支持64位。)

此外,您不能在应用程序中混合32位和64位代码/库,我担心。 (如果您的应用程序是32位,操作系统将加载32位版本的UIKit,等等,但这就是它。)

但是,如果您只是将应用程序构建为32位,如果在64位(即:A7处理器+)设备上运行完全正常。