1. 环境
环境:ubuntu 9.04;gcc (Ubuntu 4.3.3-5ubuntu4) 4.3.3;
程序来源:书1.3.3节-路径名 程序1-1
2. 编译前配置
① 拷贝源码下apue.h到/usr/include目录下,apue.h文件具体内容如下:
② 拷贝myerror.h到/usr/include目录下,myerr.h文件具体内容如下:
③ 编辑/usr/include/apue.h,在文件最后添加” #include "myerr.h"”
3. 编译运行具体过程
① cd 你的工作目录;
② vi 你的工作目录/myls.c,具体内容如下:
③ gcc -o myls myls.c;
④ ./myls xxx(你想查看的目录,如/etc)