今天在使用CentOS 7虚拟机编程,想使用Clion远程连接虚拟机。
在使用到pthread相关库文件时,报错 对pthread_create未定义的引用
对应上网搜索结果是:pthread库文件不是C++标准库文件,需要编译时手动添加
gcc createThread.c -lpthread -o createThread
在Linux编译即可成功。
但今天在Clion上编程,则需要手动引入库文件。
网上搜出一堆五花八门的,故今天自己手动写文章。
我的pthread库文件在 /usr/lib64 路径下![]()
手动输入find / -name 'libpthread.so' -print 即可找到对应库文件。
具体的Clion远程编程链接Linux方法如下图。

对应添加有注释的行即可。
本文介绍了如何在Clion中进行远程编程连接Linux虚拟机,并着重解决了在使用pthread库时遇到的‘未定义的引用’问题。通过在编译选项中手动添加-lpthread来解决该问题。同时,提供了在Linux环境下查找pthread库文件的命令,并分享了在Clion中具体配置远程链接Linux的步骤。


被折叠的 条评论
为什么被折叠?



