2013-02-18 50 views
0

我已經從網上下載了頭文件和靜態庫文件(.a文件)。它們是由我爲我的iphone購買的無線打印機提供的,並試圖使打印功能在我的應用程序中工作。問題是,當我運行他們提供的示例應用程序來測試打印機時,我得到以下鏈接器錯誤...顯然,該應用程序是使用Xcode 4.5在以前版本的Xcode和Im中設計的。非常感謝,如果有人能指導我.. enter image description here導入頭文件的鏈接器錯誤Xcode 4.5

+0

你好,能不能請你告訴我你是怎麼libwspr240.a的持有?這是Woosim藍牙打印機的靜態庫。你有沒有郵寄他們來取樣?提前致謝! – 2014-03-28 08:34:38

回答

1

如果您正在構建一個iOS項目並使用i386體系結構,那麼您必須構建模擬器。當您爲實際的iOS設備構建時會發生什麼?

這有可能是該庫爲真正的iOS設備,通常armv6armv7,或armv7s處理器架構只編譯。您可以在終端中使用file命令查看.a庫文件中的架構。

0

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

Project --> Build Phases --> Link Binary with Libraries點擊'+'按鈕來添加重新進行添加它。

然後清潔構建項目