undefined reference to `vtable for boost::detail::thread_data_base'问题

原创 2017年01月03日 16:24:08

同样是boost.asio中用到boost.thread处理I/O,编译出错:
undefined reference to `vtable for boost::detail::thread_data_base’

环境

ubuntu14.04
g++ 4.8.4

解决办法

I had the same question, but -lboost_thread-mt is now deprecated see this answer on askubuntu.com. Instead what you now want in your makefile (at least for linux) is:

-lpthread -lboost_thread …

参考

http://stackoverflow.com/questions/3584365/boost-thread-error-undefined-reference

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

QT出现“undefined reference to `vtable for’”问题的原因及解决方法

QT通过信号与槽机制来实现通信的功能。当该类派生自QObject并且在头文件中添加Q_OBJECT宏以后,就可以使用信号与槽。           信号与槽之间可以进行通信的根本原因是:当在类的头文...

Qt中颜色相关知识

包含在一个QColorGroup对象中的颜色Background(背景)这种颜色用作几乎所有部件的背景Base(基色)这是部件的一种背景色,它比Background多定义的颜色要浅。通常是白色,不过总...

libevent bufferevent 水位理解

读缓存水位分析: 1、  bufferevent用于数据接收和发送缓存。 2、  bufferevent内建了两个struct bufferevent对象,分别用于发送和接收缓存。 3、  水位值用于...

Qt中关于undefined reference to `vtable for故障总结

在Qt中,undefined reference to ‘vtable for 通常出现在打开了宏 Q_OBJECT的程式当中。我遇到的情况是: 将类体及类体实现直接写到main.cpp里,没有包含...

【转】Qt经典出错信息之undefined reference to `vtable for classname'

这个出错信息太常见了,用过Qt两个月以上的朋友基本上都能自己解决了,因为太经典了,可以给新手参考。 出错信息一般类似:undefined reference to `vtable for class...
  • cly116
  • cly116
  • 2015年07月11日 23:45
  • 608

Qt经典出错信息之undefined reference to `vtable for classn

这个出错信息太常见了,用过Qt两个月以上的朋友基本上都能自己解决了,因为太经典了,可以给新手参考。出错信息一般类似:undefined reference to `vtable for classna...

Qt 出现“undefined reference to `vtable for”原因总结

声明:本文来自于:http://apps.hi.baidu.com/share/detail/17580247 由于Qt本身实现的机制所限,我们在使用Qt制作某些软件程序的时候,会遇到各种各样这...
  • lm_168
  • lm_168
  • 2011年11月02日 20:16
  • 387

Qt 中关于undefined reference to `vtable for故障总结

Qt中关于undefined reference to `vtable for故障总结 在Qt中,undefined reference to ‘vtable for 通常出现在打开了宏 Q_O...

Qt 出现“undefined reference to `vtable for”原因总结 (ZZ)

由于Qt本身实现的机制所限,我们在使用Qt制作某些软件程式的时候,会碰到各种各样这样那样的问题,而且很多是很难,或根本很难找到原因的,即使解决了问题,假如有人问您为什么,您只能回答--不知道; 今天...
  • laiguo
  • laiguo
  • 2011年10月02日 17:40
  • 258

QT中的 undefined reference to vtable for "xxx::xxx" 错误解决

First step:please checkk if you miss Q_OBJECT macro! fuck you!!!! QT应用程序在link的时候提示undefined referenc...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:undefined reference to `vtable for boost::detail::thread_data_base'问题
举报原因:
原因补充:

(最多只允许输入30个字)