标签:
unix中有很多地方使用到apue.h 。apue.h是作者自己写的一个头文件,这个文件怎么用,晚上有很多方法,但是经过尝试大多不好用。
经过本人尝试,可以把src.3e.tar.gz 的代码解压到 /usr/local/include/下边。使用apue.h的时候修改引入的头就可以来。本人使用的是centos6.5.
一下为测试代码:
#include "/usr/local/include/include/apue.h" #define BUFFSIZE 4096 void main(void){ int n ; char buf[BUFFSIZE]; while((n = read(STDIN_FILENO,buf,BUFFSIZE))>0){ printf("n is ok"); if(write(STDOUT_FILENO,buf,n) !=n){ printf("write error"); } if(n <0){ printf("read error"); } } }
gcc 执行过程分为预处理(preprocessing),编译(compliation), 汇编(Assembly) 链接(linking).
标签:
原文地址:http://www.cnblogs.com/z497688734/p/4606047.html