9
我目前正在嘗試爲iOS項目使用ZXing Library。但是我甚至無法讓示例項目工作。ZXing Library:iOS中的錯誤:未使用專用字段'cached_y_'
ScanTest項目以及我自己創建的項目會在BinaryBitmap.cpp文件中引發以下錯誤。
In file included from /Volumes/Macintosh HD/Users/Tim/Downloads/zxing-2.1/iphone/ZXingWidget/../../cpp/core/src/zxing/BinaryBitmap.cpp:20:
../../cpp/core/src/zxing/BinaryBitmap.h:33:7: error: private field 'cached_y_' is not used [-Werror,-Wunused-private-field]
int cached_y_;
^
1 error generated.
我在谷歌和Stackoverflow上搜索,但還沒有找到問題的解決方案。
我已經嘗試了XCode和測試版的當前穩定版本。
我不知道是否有其他人也有這個問題,但任何幫助將不勝感激。
這意味着這個特定的數據成員從來沒有被使用過(足夠驚人)。這本身並不是一個錯誤,你通常只會得到一個警告(因爲你可能確實想要使用它)。選項「-Werror」意味着將警告轉化爲錯誤。我不知道你是如何編譯這些例子的,但也許你需要改變編譯器選項。 – BoBTFish
@BoBTFish謝謝:)刪除兩個編譯器標誌解決了這個問題。如果您將其作爲答案發布,我會選擇它。 –