在编写一个简单的多线程test.c时,已经在test.c文件中包含了头文件,程序却一直报错,错误提示代码如下
输入命令man pthread_create查看帮助文档发现,pthread库其实并非Linux系统默认的库,在链接使用时需要使用库libpthread.a,在使用pthread_create创建线程时,需要在编译中要加-pthread参数指令完成编译与链接
添加-pthread指令后的编译效果,编译成功并得到了可执行文件pthread_create
Linux下对‘pthread_create’未定义的引用的解决办法
最新推荐文章于 2024-06-17 23:12:47 发布