UNIX环境高级编程-#include “apue.h“
apue.h头文件为作者自己编写而非系统自带,故需要自行添加!
第一:打开网站 http://www.apuebook.com/,根据书的版本选择合适的版本,下载源码source code
第二:
解压: tar -zxvf src.3e.tar.gz
得到apue.3e
复制apue.h 到 /usr/include/下(需要管理员权限):sudo cp ./apue.2e/include/apue.h /usr/include/
复制error.c 到 /usr/include/下: sudo cp ./apue.2e/lib/error.c /usr/include/
第三:编辑/usr/include/apue.h文件 sudo vim /usr/include/apue.h
在文件最后#endif前加上包含error.c代码: #include "error.c"
第四:gcc -o myls myls.c成功
UNIX环境高级编程-#include “apue.h“相关推荐
- UNIX环境高级编程(APUE)读书笔记
未完待续 第一章 基础 1.1 引言 所有操作系统都为它们所运行的程序提供服务.典型服务包括:执行新程序.打开文件.写入/读取文件.分配存储区以及获得当前时间等. 1.2 UNIX体系结构 内核:从严 ...
- apue.h头文件(UNIX环境高级编程)
相信非常多初学<UNIX环境高级编程>的朋友都会遇到一个问题,执行里面的实例(download: http://www.apuebook.com/ )时就出现故障,提示 "错误: ...
- Unix——学习《Unix环境高级编程》找不到“apue.h”方法
在运行<UNIX环境高级编程>中的程序时会遇到apue.h包头找不到的情况,这是作者为了方便程序书写封闭了一些功能函数和错误处理等.在http://www.apuebook.com中可以下 ...
- UNIX环境高级编程(第三版)关于apue.h的用法
UNIX环境高级编程(第三版)中的例子用到apue.h这个头文件,但是书里面写的地址已经不能访问. 经过一番查找之后,找到如下解决方案: 1.到www.apuebook.com上下载第2版的源码,也可 ...
- Unix环境高级编程中的apue.h配置
本文解释Unix环境高级编程的环境搭建中,apue.h如何使用安装及问题解决. 使用的是<Unix环境高级编程>第三版: 系统为CentOS 7.4,64位(Linux系统都可参考): 文 ...
- (三) 一起学 Unix 环境高级编程 (APUE) 之 文件和目录
. . . . . 目录 (一) 一起学 Unix 环境高级编程 (APUE) 之 标准IO (二) 一起学 Unix 环境高级编程 (APUE) 之 文件 IO (三) 一起学 Unix 环境高级编 ...
- 《UNIX环境高级编程(第3版)》——1.7 出错处理
本节书摘来自异步社区<UNIX环境高级编程(第3版)>一书中的第1章,第1.7节,作者:[美]W. Richard Stevens , Stephen A.Rago著,更多章节内容可以访问 ...
- UNIX环境高级编程笔记
1.setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, &opt, len); SO_REUSEADDR套接口选项允许为以下四个不同的目的提供服务: ...
- UNIX环境高级编程-环境配置
背景说明: 学习<UNIX环境高级编程>,里面的示例程序用到了作者写的模块. 把第一个示例代码敲入,结果当头一棒. 咦,怎么编不过去. 网上找资料发现好人不少,问题终于解决. 特此,把我的 ...
- 【UNIX环境高级编程】
[UNIX环境高级编程] 环境搭建 1.下载源码 wget http://apuebook.com/src.3e.tar.gz 2.解压 tar -zxvf src.3e.tar.gz 3.安装lib ...
最新文章
- 基于自动驾驶车辆的NVIDIA-TensorRT推理实时优化
- 20172310 2017-2018-2 《程序设计与数据结构》第四周学习总结
- ABB 机器人 IsStopMoveAct 指令 - Is stop move flags active
- 地线与接地螺丝_电气接地的规范要求及接地的各项参数,收藏!
- 大数据之-Hadoop_组成---大数据之hadoop工作笔记0013
- E: Malformed line 60 in source list /etc/apt/sources.list (dist parse)
- php end array_value,PHP常用处理数组函数
- 微信昵称包含emoji表情,保存异常
- edp和lvds区别在哪里 [转载]
- 企业千人千面管理模式_叶平:企业要做大,员工要从“千人千面”到“千人一面”...
- Windows XP SP3 笔记本专用版 电脑疯子 2010年巨献
- volatility取证
- android 打开摄像头
- try/catch 的解释与用法
- 压敏电阻MOV特性及选用
- pytest-mian函数运行
- Mogrt是什么?如何在PR中安装.Mogrt文件并使用 Premiere基本图形MOGRT文件
- 用SSH工具XShell连接云服务器 root用户 (谷歌云 甲骨文通用)
- STM32F767芯片在使用中的注意点(一)
- linux 卸载 pcre,[Linux] centos误删pcre库如何修复