0

アプリに Zxing の qrcode リーダーを組み込んでいます。Xcode4.5で以前にZxingにあったスキャンテストをテストしましたが、うまく機能しました。iOS SDK を 6.1 に更新し、Xcode を 4.6 に更新しましたが、これはエラーを示しています。最初は gcc コンパイラのエラーが表示されていましたが、現在は解決され、現在はエラーが表示されています

"Undefined symbols for architecture armv7s"

PS:- 多くのソリューションを読んだ後、すべてのアーキテクチャを同じに設定するなどの変更をいくつか試みました (Scantest、ZxingWidget、ZxingTouch)、コンパイラを LLVM GCC 4.2 に変更し、他の警告フラグを -Werror に設定しました。

特別な問題は、ビルドが iphone シミュレーター 6.1 で機能していることです。

4

1 に答える 1

3

lib ファイルを使用している場合は、[ビルド フェーズ] -> [ライブラリとバイナリをリンク] を確認し、それぞれの lib が含まれているかどうかを確認します。

ソース ファイルを使用している場合は、.m ファイルが現在のターゲットに追加されているかどうかを確認します。

ありがとう、
ジム。

于 2013-02-07T13:14:28.337 に答える