1. 介绍
- Advanced Programming in the UNIX Environment_Third Edition(简称APUE)是Stevens编写的unix编程圣经,书上的代码为了保持简洁性,头文件以及必要的声明都定义在了头文件apue.h里面,可以参考书上附录B的说明
- 我们为了在linux复现书上的代码,所以要配置下环境
2.下载
- 下载地址: 点我
- 网盘:链接:https://pan.baidu.com/s/1xcXCS5_Xc6eXl_DBVl5CMA 密码:xsvb
3. 解压安装
解压: tar -zvx -f src.3e.tar.gz ,解压后里面有个apue.3e的文件夹
进入 apue.3e目录下,复制apue.h文件到/usr/include/目录里面 :
cp ./apue.3e/include/apue.h /usr/include/
apue.3e目录下,复制error.c文件到/usr/include/下:
cp ./apue.3e/lib/error.c /usr/include/
进入/usr/include/目录下找到apue.h文件,修改文件的权限:
sudo chomd 744 apue

本文档详细介绍了如何解决在Linux环境中找不到apue.h头文件的问题,以便于复现Advanced Programming in the UNIX Environment的代码。首先从指定链接下载源码,解压后将apue.h和error.c复制到/usr/include/目录下,然后修改apue.h的权限并包含error.c。通过编译和运行test.c验证环境配置成功。

1080

被折叠的 条评论
为什么被折叠?



