![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux下C应用开发
惜暮
这个作者很懒,什么都没留下…
展开
-
apue源码的编译与使用
二.apue源码的编译与使用 1. vim Make.defines.linux 修改变量WKDIR,指向你的apue源码的位置,我的是/home/hlouyuting/APUE/apue.2e,所以 WKDIR=/home/hlouyuting/APUE/apue.2e 2. vim std/linux.mk 将两个nawk改为gawk 3. vim inclu原创 2014-10-27 08:02:31 · 710 阅读 · 0 评论 -
unp源码的编译与使用
一.unp源码编译与使用 1. 进入源码目录~/unpv13e/下 执行#./configure 在~/unpv13e/下就产生了config.h文件。 2. 执行命令#cd lib 然后执行#make 就在~/unpv13e/下产生了libunp.a 3. ~/unpv13e/下执行#cd libfree 再执行#make 还是在~/unpv13e/下产生了libunp.a 4原创 2014-10-27 08:00:06 · 1234 阅读 · 0 评论 -
Linux线程同步机制的几种方法总结与对比
线程同步机制的几种方法总结与对比 需要线程同步的原因: 当有多个线程同时访问一个共享内存里面的变量时,有时会出现一个线程正在修改该变量的值,而其他的线程正在读取数据,可能就会导致错误。 实现线程同步机制的方法: ·互斥量 ·读写锁 ·条件变量 一. 互斥量 互斥量从本质上说就是一把锁,在访问共享资源时,对互斥量加锁,访问完成后释放锁。对互斥量加锁以后,其他任何试图对互斥原创 2014-10-28 14:46:44 · 4177 阅读 · 0 评论