2014-03-13 57 views
0

我嘗試在xcode 5.1上用xzingwidget構建我的應用程序,並且出現以下錯誤。zxingwidget在ios 7.1上生成錯誤

CHECKSUM_EXCEPTION_H」在這裏使用的頭文件保護,其次是不同的宏

我必須要改變一些版本設定的#define?

SOLUTION

Xcode 5.1 unused consts treated as error 幫我找到解決方案。

我刪除了所有「蘋果LLVM 5.1定製編譯器標誌」在ZXingWidget目標,現在一切正常

+0

什麼是xzingwidget?這是唯一的錯誤?你是否按照這樣的教程? –

+0

我使用這個: http://basheerad.blogspot.it/2012/04/integrating-zxing-qr-code-reader-in.html 和這個: http://stackoverflow.com/questions/12968369/ undefined-symbols-for-architecture-armv7-when-using-zxing-library-in-xcode-4-5 使用xcode 5.0.2我可以構建我的應用程序,但是使用新的xcode 5.1時出現錯誤建設階段 – Batti

+0

我真的需要更多信息。這不能是唯一的錯誤信息。 –

回答

1

在部署目標iOS7似乎有需要設置編譯器C++ 11(SDT)以及的libC++(LLVM)

切換這些設置後構建成功

運行後,可以參考here獲取更多信息。

+1

如何設置編譯器? – DCIndieDev

0

lib中有一個錯字。 它應該是:

#ifndef __CHECKSUM_EXCEPTION_H__ 
#define __CHECKSUM_EXCEPTION_H__ 
.... 

代替:

#ifndef __CHECKSUM_EXCEPTION_H__ 
#define __NOT_FOUND_EXCEPTION_H__ 
....