什么' RTTI符号没有找到课程'警告意味着?

时间:2015-11-25 15:46:03

标签: android c++ boost

我正在为android制作原生应用程序。它是用C ++编写的,使用GCC 4.9编译并使用Boost 1.59和Qt库。我在QtCreator控制台中看到了这些粉红色的警告:

RTTI symbol not found for class 'boost::signals2::signal<void (), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>'
RTTI symbol not found for class 'boost::signals2::signal<void (), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>'
RTTI symbol not found for class 'boost::signals2::signal<void (), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>'

该应用程序在Android手机上运行。

这很令人不安,因为我还有来自signals2库的段错误崩溃。这个警告究竟意味着什么,它来自哪里?

0 个答案:

没有答案