ld:为iOS构建,但是链接为OSX构建的用于架构arm64的目标文件

时间:2018-07-23 15:02:40

标签: ios swift swift4.1

我有第三方库可以访问名为mediabox的外部设备。

我正在使用xcode 9.4.1,开发目标是10.1。

我使用的是在OS 11.4上运行的设备

ld: in /Volumes/Data/Project/MediaBox/New/MediaBox/MediaBox/P2P_IOS_LIB_for_Med iaBox_180213/libPPPP_API_IOS.a(XQPPP4Compatible_API.o), building for iOS, but linking in object file built for OSX, file '/Volumes/Data/Project/MediaBox/New/MediaBox/MediaBox/P2P_IOS_LIB_for_MediaBox_180213/libPPPP_API_IOS.a' for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

请帮助我解决错误。

1 个答案:

答案 0 :(得分:0)