架构armv7的未定义符号:“boost :: system :: generic_category

时间:2013-10-02 11:24:38

标签: xcode boost c++11

我已经知道有很多人在这里询问这个错误,所有这些,like this one建议我添加 -lboost_system 标志来解决它,但它不起作用。

这是我的步骤: 我是一名iOS程序员,我已经在我的项目中使用了Boost.System / Boost.FileSystem。最近,我需要将我的项目升级到C ++ 11,包括Boost。所以我使用"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之后,我在我的Xcode项目中添加 -lboost_system ,该项目位于构建设置中的Other C FlagsOther C++ Flags

但是,错误没有改变。

0 个答案:

没有答案