現在、iOSプロジェクト用にZXingライブラリを使用しようとしています。しかし、サンプルプロジェクトを稼働させることさえできません。ZXingライブラリ:iOSのエラー:プライベートフィールド 'cached_y_'が使用されていません
ScanTest Projectと私が作成したものは、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.
GoogleとStackoverflowで検索しましたが、問題の解決策が見つかりませんでした。
私はXCodeの現在の安定版とベータ版の両方で試してみました。
他に誰かがこの問題を抱えているかどうかわかりませんが、どんな助けでも大歓迎です。
これは、その特定のデータメンバーが決して使用されないということです(驚くほど十分です)。これはエラーではないので、通常は警告を表示します(おそらくそれを使用することを意味していたからです)。 '-Werror'オプションは、警告をエラーに変換することを意味します。私はあなたがどのようにサンプルをコンパイルしようとしているのか分かりませんが、おそらくコンパイラオプションを変更する必要があります。 – BoBTFish
@BoBTFishありがとう:)この問題を解決する2つのコンパイラフラグを削除します。回答として投稿すると、私はそれを選択します。 –