在Linux环境下面搭建 UNIX 环境高级编程(第三版) 的代码编译环境
2017-09-19 23:11
387 查看
1.参考博客
1.unix环境高级编程第三版源代码编译及使用2.Linux - Unix环境高级编程(第三版) 代码编译
2.具体步骤
开发环境:ubuntu 14.04 LTS(1)用ubuntu的浏览器下载本书编译源代码,可以去官网下载:http://apuebook.com/code3e.html
(2)解压缩源代码文件:tar -zxvf src.3e.tar.gz
(3)安装libbsd-devel,否则编译会报错不通过,会提示编译threads文件夹里面的内容时报错,报错信息就不贴出来啦:yum install libbsd-devel(这里我也不懂)
(4)再源代码所在的目录执行如下命令:
cd apue.3e
make
用root用户或者sudo执行以下命令(我用的是sudo):
sudo cp ./include/apue.h /usr/include/
sudo cp ./lib/libapue.a /usr/local/lib/
sudo cp ./lib/libapue.a /usr/lib/
(5)用自带的编辑器在这个下载目录下(也可以在其他目录)创建apueerror.h头文件,参考博客1中有已经写好的文件:http://download.csdn.net/detail/aboboo5200/9766770
或者可以直接用参考博客2的代码
(6)在这个头文件目录下执行以下命令: cp apueerror.h /usr/include/
(7)然后就可以注销、重启了
3.今后要用到的
1.今后在编写apue书的代码时就在代码文件中添加一行:添加位置:#include “apue.h”的下一行增加一行:#include “apueerror.h”
2.然后就可以用cc 或者 gcc来编译这个代码文件了
相关文章推荐
- Unix环境高级编程第三版中实例代码如何在自己的linux上运行的问题
- 《UNIX 环境高级编程》编译环境的搭建( 运行本专栏代码必读 )
- linux下unix环境高级编程代码配置步骤及编译方法
- UNIX环境高级编程学习环境搭建---apue.h(第三版)
- 《UNIX 网络编程 第二版》编译环境的搭建( 运行本专栏代码必读 )
- 第一篇:《UNIX 环境高级编程》编译环境的搭建
- UNIX环境高级编程第三版源码编译
- unix环境高级编程第三版源代码编译及使用
- unix环境高级编程 代码编译
- Unix环境高级编程学习chapter1-Unix环境高级编程运行 第三版 环境搭建
- Unix环境高级编程(第三版) 源代码编译
- unix环境高级编程代码编译方法
- unix环境高级编程 APUE.H最简单编译方法(第二版) Linux和Ubuntu
- unix环境高级编程 代码编译
- UNIX环境高级编程学习环境搭建---apue.h(第三版)
- unix环境高级编程-教材代码编译过程
- Unix环境高级编程第三版源码编译错误
- unix环境高级编程第三版源代码编译及使用
- 关于Unix/Linux之Inode之我见----------Unix环境高级编程--目录、文件
- LINUX开发学习日记(第一部)(UNIX环境高级编程)