2012-09-23 27 views
0

我已經從主幹下載了最新版本的xcrossing,我成功添加到了我的項目並正確創建了依賴關係。如果我建庫單獨的一切運行平穩,但如果我嘗試建立項目中,我得到了Counted.h頭將斑馬線添加到項目Xcode 4.5

"lexical or preprocessor issue 'iostream' file not found"

尋找答案這裏面的錯誤,我發現文件導入C++標題應該有.mm擴展名。使用它的類是.mm。我也進行了搜索,檢查是否有另一個文件使用它,但不是。
我真的不知道該怎麼做。

任何猜測都可以幫到我嗎?
UPDATE
正在創建一個問題的標題是ZXingWigdetController.h和QRCodeReader.h,如果在使用QR碼之類的標題導入我的錯誤:

"lexical or preprocessor issue 'iostream' file not found"

如果我進口一個使用QR碼和在實現文件的QRCodeReader類的標題裏面的ZXingWidgetController我得到的錯誤:
enter image description here

回答

2

看看的CocoaPods網站cocoapods.org。

我正在嘗試將ZXing添加到我的項目中很久。最後我使用了cocoapods,並且沒有任何問題。

編輯答案按請求......

答案是armv7s只需添加到下架構,並在建築中的ZXingWidget庫ZXingWidget項目。

雖然每個人都應該得到CocoaPods。它確實是一個了不起的工具。我使用的所有框架都通過它。

+0

謝謝我會檢查它,如果它有效,我會設置強大的綠色標誌。 – Andrea

+0

不用擔心,它需要一些安裝來安裝cocoapods(全部在網站上解釋),但所需要的只是將「pod」的名稱添加到txt文件中。噢,在開始之前,你最好從你的項目中徹底移除ZXing。讓我知道你是否需要任何幫助。 – Fogmeister

+0

CocoaPods似乎是一個非常棒的工具,但它不能解決這個問題,所有依賴關係的項目都說「找不到ZXingWidgetController」。我會在家裏再試一次。我不明白的事實是,手動導入的xzing相同的項目在舊版本的Xcode上可以很好地構建。我可以問你使用zxing的項目是否能在4.5上正常工作? – Andrea