gpt4 book ai didi

c++ - boost-1.55.0 未定义对 `boost::thread::join() 的引用,即使在链接到正确的库之后

转载 作者:行者123 更新时间:2023-11-30 04:03:37 28 4
gpt4 key购买 nike

即使在链接了正确的 boost 库之后,我仍然收到 undefined symbol 引用错误:

undefined reference to `boost::thread::join()
undefined reference to `boost::thread::start_thread()

nm libboost_thread.so -Cg|grep boost::thread::join 显示

000000000000ce00 T boost::thread::join_noexcept()
000000000000c1a0 T boost::thread::joinable() const

join() 发生了什么?

最佳答案

boost::thread::join() 现在是一个内联函数。

您的构建系统可能不维护对系统 header 的依赖,并最终链接针对旧版本的 boost 编译的目标文件。进行全面重建。

关于c++ - boost-1.55.0 未定义对 `boost::thread::join() 的引用,即使在链接到正确的库之后,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24329993/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com