<IOS><Xcode>解決Can't map file, errno=22 file 'xxx' for architecture arm64(armv7)問題!

今天在做多工程聯(lián)編的時候,主工程調(diào)用子工程framework庫中的方法時,編譯遇到了“Can't map file, errno=22 file 'xxx' for architecture arm64(armv7)”問題!

起因是我在主項目中,build setting-----》other linker flags 中-force_load了該framework庫

網(wǎng)上有以下幾種辦法:

1,找到引用項目的build setting----》build active architecture only ----》設(shè)置成NO

我原本就是NO,所以結(jié)果沒啥用

2,最后嘗試了這一種辦法

將主項目中other linker flages 中的-force_load "XXX.framework"改成“-force_load "XXX.framework/XXX”其中XXX是靜態(tài)庫名就ok了!
附圖一張


屏幕快照 2018-04-18 下午1.47.22.png
屏幕快照 2018-04-18 下午1.47.37.png

如果需要指向多個framework我是這么做的重復(fù)添加-force_load + 路徑,事實證明可以,應(yīng)該有簡單的寫法,暫時不了解如果有大神了解,請留言告知謝謝!,見下圖!

屏幕快照 2018-04-18 下午2.04.05.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 靜態(tài)庫與動態(tài)庫的區(qū)別 首先來看什么是庫,庫(Library)說白了就是一段編譯好的二進制代碼,加上頭文件就可以供別...
    吃瓜群眾呀閱讀 12,313評論 3 42
  • 僅以方便自己查閱記錄前言1.靜態(tài)庫和動態(tài)庫有什么異同?靜態(tài)庫:鏈接時完整地拷貝至可執(zhí)行文件中,被多次使用就有多份冗...
    190CM閱讀 4,515評論 0 4
  • 【轉(zhuǎn)載】曾夢想仗劍走天涯 1.Xcode IDE概覽 說明:從左到右,依次是“導(dǎo)航窗格(Navigator)->邊...
    06a6a973d7ab閱讀 4,044評論 2 20
  • XCode使用一:Xcode基本操作 傳送至原文地址 1.Xcode IDE概覽 說明:從左到右,依次是“導(dǎo)航窗格...
    無名小魚會吐火閱讀 30,053評論 0 23
  • 好幾天沒看到女兒了,放在車里的棒棒糖也沒來得及送給女兒。今晚早早的忙完,回家! 趕到家已經(jīng)是九點半了,在車上擔(dān)心女...
    在亮閱讀 233評論 0 0

友情鏈接更多精彩內(nèi)容