undefined reference to `pthread_create'和undefined reference to `pthread_join'解决办法

undefined reference to ’pthread_create’和undefined reference to ‘pthread_join’解决办法

在ubuntu中编译线程下串口读取程序时遇到该错误,google有许多人直接提供得是终端解决方法。甚少有人提到在Cmakelists文件里的操作。

解决方法就是:
在Cmakelists里添加如下命令:TARGET_LINK_LIBRARIES(main pthread)
//main 是你的工程名。
这里写图片描述
这个问题耗了好几个小时。

猜你喜欢

转载自blog.csdn.net/u014527548/article/details/80082048