1

ここでこのエラーについて多くの質問があることはすでに知っています。それらのすべてが、このように-lboost_systemフラグを追加して解決することを提案していますが、機能しません。

ここに私のステップがあります: 私は iOS プログラマーであり、プロジェクトで既に Boost.System/Boost.FileSystem を使用しています。最近、プロジェクトを Boost を含む C++11 にアップグレードする必要があります。"brew install boost --with-c++11"そのため、Boost:C++11 をインストールするために使用します。次に、コンパイルで停止します。

Undefined symbols for architecture armv7: "boost::system::generic_category()", referenced from ...

Undefined symbols for architecture armv7: "boost::system::system_category()", referenced from:...

StackOverFlow に続いて、Build Setting内にある Xcode プロジェクトに-lboost_systemを追加します。Other C FlagsOther C++ Flags

しかし、エラーは変わりません。

4

0 に答える 0