今天草草的把第四章结了,后面的内容分析的也不是很详细,就连书中的例子都没有怎么实验,还是等以后有机会吧。 从5.3节开始研究起吧,这一节主要谈了一个进程预定义的3个流,分别是标准输入、标准输出和标准错误,通过stdin、stdout、stderr引用。这里要和进程中的文件描述符STDIN_FILENO、STDOUT_FILENO、STDERR_FILENO相区分。 /* Standard
(1)下载源代码,可以去官网下载:http://apuebook.com/code3e.htm (2)解压缩源代码文件:tar -zxvf src.3e.tar.gz (3)安装libbsd-devel,否则编译会报错不通过,会提示编译threads文件夹里面的内容时报错: /tmp/ccvzZHtf.o: In function `thr_fn':barrier.c:(.text+0x8
二.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