簡體   English   中英

文件中缺少必需的體系結構x86_64

[英]missing required architecture x86_64 in file

鏈接iOS應用時,我遇到以下問題:

(空):忽略文件/Users/…../my_Lib.a,在文件/Users/…/my_Lib.a中缺少必需的架構x86_64(2個切片)

看到此消息,似乎my_Lib.a存在問題。

在網上閱讀有關類似問題的信息后,目前我還沒有找到任何可行的解決方案。

我要補充的一個細節是,我有一個使用相同庫(my_Lib.a)的第二個項目,可以很好地工作。 因此,庫本身沒有錯,只有某些設置不正確,可能在項目內部。

再看兩個項目的體系結構設置,它們看起來幾乎相同。

運行lipo -info時,我得到以下信息:

$ lipo -info my_Lib.a
Architectures in the fat file: my_Lib.a are: armv7 arm64

那么,我該怎么辦呢?

請按以下方式進行項目設置:

架構:標准架構(armv7,arm64)

有效架構:arm64 armv7s armv7

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM