![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c/c++
g446868263
hello world
展开
-
gcc中-pthread和-lpthread的区别
用gcc编译使用了POSIX thread的程序时通常需要加额外的选项,以便使用thread-safe的库及头文件,一些老的书里说直接增加链接选项 -lpthread 就可以了,像这样:Shell代码 gcc -c x.c gcc x.o -ox -l转载 2011-10-10 09:23:57 · 33745 阅读 · 2 评论 -
Select函数实现原理分析
源地址:http://blog.chinaunix.net/space.php?uid=20643761&do=blog&id=1594860select需要驱动程序的支持,驱动程序实现fops内的poll函数。select通过每个设备文件对应的poll函数提供的信息判断当前是否有资源可用(如可读或写),如果有的话则返回可用资源的文件描述符个数,没有的话则睡眠,等待有资源变为可用时再被唤醒继续转载 2011-11-07 11:03:53 · 550 阅读 · 0 评论