美文网首页
Linux(Centos下Clion,pthread报错解决方法

Linux(Centos下Clion,pthread报错解决方法

作者: ColinYF | 来源:发表于2017-07-28 16:11 被阅读858次

最近在学习c语言多线程时候遇到一个问题:centos 下 Clion 使用多线程 报错 “对‘pthread_create’未定义的引用”

2017-07-28 16-05-19屏幕截图.png

针对centos + Clion, 我们需要打开CMakeLists.txt

2017-07-28 16-07-22屏幕截图.png

并在最后添加:
find_package(Threads REQUIRED)
target_link_libraries(haha Threads::Threads) // haha是你的工程名字,我的工程叫 “haha”

添加完成是这样的

2017-07-28 16-09-20屏幕截图.png

如果ide弹框要求reload点击就好,然后在点击运行一切正常了
原因是因为pthread这个库在linux下面不是默认自带的所以需要编译的时候加上而已无他

相关文章

网友评论

      本文标题:Linux(Centos下Clion,pthread报错解决方法

      本文链接:https://www.haomeiwen.com/subject/pgcflxtx.html