Unix环境高级编程源码编译

最近在学习《Unix环境高级编程》,下载源码src.tar.tar以后,编译有点小问题。把步骤简单罗列如下:

1. 下载源码并解压:

[root@Linux home]# tar -zxvf src.tar.gz   

[root@Linux home]# ls   apue.2e  download  lost+found  milley  src.tar.gz  test

[root@Linux home]# cd apue.2e/  

2. 进入源码目录并make发现不能找到apue.h文件

[root@Linux apue.2e]# vi Make.defines.linux 

#WKDIR=/home/sar/apue.2e   WKDIR=/home/apue.2e  

修改为当前用户的目录

3. 继续make发现无法找到nawk命令,修改./std/linux.mk

[root@Linux apue.2e]# vi ./std/linux.mk 

#       nawk -f makeconf.awk >conf.c           awk -f makeconf.awk >conf.c  

#       nawk -f makeopt.awk >options.c           awk -f makeopt.awk >options.c  

将nwak改为awk,保存退出。

4. 进入apue.2e目录,先make clean,然后重新make,成功!

《Unix环境高级编程》源码src.tar.tar下载地址:

下载在Linux公社的1号FTP服务器里,下载地址:

FTP地址:ftp://www.linuxidc.com
用户名:
密码:

在 2011年LinuxIDC.com\9月\Unix环境高级编程源码编译

下载方法见

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwgyfg.html