linux 下 使用Boost::aiso 编译时 对pthread_detach未定义的引用解决方案

刚在linux下配置了 boost 试了试
然后使用 boost::asio 时编译出错

下面是 Code::Blocks 的报错

在这里插入图片描述

我用终端 又编译了一遍
在这里插入图片描述

还是说这个错误

解决方法

1.: 在命令行编译的话 加入这个

-lpthread

就可以了

在这里插入图片描述

2.如果在 code::Blocks 编译的话
右键项目 build options
找到链接设定
加入 pthread 就行了
在这里插入图片描述

发布了171 篇原创文章 · 获赞 386 · 访问量 16万+

猜你喜欢

转载自blog.csdn.net/weixin_42837024/article/details/104678296