簡體   English   中英

導入的頭文件Xcode 4.5的鏈接器錯誤

[英]Linker error for imported header file Xcode 4.5

我已經從互聯網上下載了頭文件和靜態庫文件(.a文件)。 它們由我為iPhone購買的無線打印機提供,並試圖使打印功能在我的應用程序中正常工作。 問題是當我運行他們提供的示例應用程序以測試打印機時,出現以下鏈接器錯誤...很明顯,該應用程序是在Xcode和Im的早期版本中使用Xcode 4.5設計的。 非常感謝有人可以引導我.. 在此處輸入圖片說明

如果您要構建一個iOS項目並且它使用的是i386架構,則必須為模擬器構建。 為實際的iOS設備構建時會發生什么?

該庫可能僅針對實際iOS設備(通常是armv6armv7armv7s的處理器體系結構進行了編譯。 您可以在終端中使用file命令查看.a庫文件中的體系結構。

檢查這些答案找不到體系結構i386的符號嗎? 沒有找到符號

檢查項目->構建階段->與庫鏈接二進制文件是否存在libwspr240.a文件。

刪除libwspr240.a文件,然后使用libwspr240.a

Project --> Build Phases --> Link Binary with Libraries單擊'+'按鈕添加。

然后清理構建項目

暫無
暫無

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

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