簡體   English   中英

使用添加的靜態庫構建項​​目時出錯

[英]Error building project with added static library

當我運行項目時,出現錯誤,該項目包含靜態庫。

Undefined symbols for architecture i386:
"_OBJC_CLASS_$_Composer", referenced from:
  objc-class-ref in libImageCollage_Simulator.a(ImageCollageTableViewController.o)
"_OBJC_CLASS_$_FirstTableViewCell", referenced from:
  objc-class-ref in libImageCollage_Simulator.a(ImageCollageTableViewController.o)
"_OBJC_CLASS_$_SecondTableViewCell", referenced from:
  objc-class-ref in libImageCollage_Simulator.a(ImageCollageTableViewController.o)
"_OBJC_CLASS_$_ThirdTableViewCell", referenced from:
  objc-class-ref in libImageCollage_Simulator.a(ImageCollageTableViewController.o)
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我能做什么?

您的項目已與靜態庫鏈接,您libImageCollage_Simulator.a在項目中添加libImageCollage_Simulator.a庫,要在項目設置中添加“轉到構建階段”,請在“目標相關性”中單擊+並將庫添加到項目中 在此處輸入圖片說明

在這里也添加圖書館搜索路徑 轉到構建階段並雙擊庫搜索路徑,單擊加號,然后在您的項目中添加庫的路徑

暫無
暫無

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

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