2012-04-07 78 views
0

我想需要幫助包括此二維條碼源碼Stefanhafeneger - Barcode github.com到我的項目,因爲這是唯一的DataMatrix庫的iOS我能找到爲止。我沒有問題,編譯並運行的Xcode 4.2的源代碼,但是當我嘗試使用該庫在我的項目。我收到了很多錯誤,如下所示。的XCode的iOS - 編譯C錯誤

http://dl.dropbox.com/u/2305062/Screen%20Shot%202012-04-07%20at%2003.13.08.png

一些衝浪後,我發現他們的基礎錯誤,我認爲這是原因,通過例如文件.C文件 - dmtx.c是libdmtx庫下。

當我刪除了所有調試錯誤的庫都走了,離開'dmtx.h文件沒有找到,所以我認爲不會的xcode這些regconized文件。任何想法來編譯這些C文件?

非常感謝 健

回答

0

我的錯,問題是我的前綴文件的原因。

+0

我有MyApp的-Prefix.pch文件同樣的問題。解決方法是將所有的objectiveC導入表達式轉移到guard #ifdef __OBJC__ – Breezeight 2012-05-08 17:57:40

0

我的假設是,你沒有足夠的Foundation.framework項目中的實例化...

+0

的foundation.framework是作爲默認情況下,我敢肯定這是包括在內,因爲我的項目可以編譯後妥善我刪除Libdmtx庫。 – Kin 2012-04-07 11:54:38