-lpthread 在makefile中失效的解决方法

问题:今天在写项目的时候用到了c++的多线程库<thread>,然后按照要求在编译时加上-lpthread就可以成功编译了,但是将编译的内容写成makefile后总是有报错“对‘pthread_create’未定义的引用’”,感觉很纳闷。 解决:原因在于-lpthread在makefile中的位置不对,这是我报错时的makefile: 我将-lpthread放在了编译control.cpp的那一行
相关文章
相关标签/搜索