在linux下编写多线程的程序时,编译出现下面的错误:
/tmp/cclyZHNf.o:在函数‘main’中:
111.c:(.text+0x82):对‘pthread_create’未定义的引用
collect2: 错误: ld 返回 1
百度了一下知道,pthread不是linux系统的库,所以在编译时要加上-lpthread,否则编译不过。
在linux下编写多线程的程序时,编译出现下面的错误:
/tmp/cclyZHNf.o:在函数‘main’中:
111.c:(.text+0x82):对‘pthread_create’未定义的引用
collect2: 错误: ld 返回 1
百度了一下知道,pthread不是linux系统的库,所以在编译时要加上-lpthread,否则编译不过。
转载于:https://www.cnblogs.com/xianzhedeyu/archive/2013/05/29/3105979.html