写了一个基于udp的聊天室服务器,在makefile中编译时候出现了奇葩的错误cannot find -lpthread。
网上说这类问题一般是没有那个动态库或者静态库,但是pthread库不是linux自带的吗?
错误:
g++ -o udp_server server.o udp_server.o data_pool.o my_json.o udp_data.o -L/home/lee/Test/udp_chat/server/../json_lib/lib -L/usr/lib/ -ljson -static -lpthread
/usr/bin/ld: cannot find -lpthread
还有去到/usr/lib/下也有.so文件
[lee@localhost lib]$ cat libpthread
libpthread_nonshared.a libpthread.so libpthread.so.1
[lee@localhost lib]$ cat libpthread
补充一下:我的系统是centos
我是Linux新手,求大神指导