你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> ld: symbol(s) not found for architecture XXX

ld: symbol(s) not found for architecture XXX

編輯:IOS開發綜合

一般引入第三方庫的時候,會報這種錯誤,主要從以下幾個方向排查:

1.未導入依賴框架
2.庫路徑的頭文件路徑不對 : Build Setting - > Header Search Paths
3.Other Linker Flags 改為 -lz或-ObjC
4.找不到庫,刪除重新導入靜態庫
5.導入的庫是否支持armv7 armv64 i386架構
可在終端中cd到庫對應的位置,然後“lipo -info lib.a”命令查看庫是否支持相應的架構
6.導入靜態庫可能與原來庫沖突

以上就是ld: symbol(s) not found for architecture XXX的全文介紹,希望對您學習和使用IOS應用開發有所幫助.

【ld: symbol(s) not found for architecture XXX】的相關資料介紹到這裡,希望對您有所幫助! 提示:不會對讀者因本文所帶來的任何損失負責。如果您支持就請把本站添加至收藏夾哦!

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved