在Linux环境下面搭建 UNIX 环境高级编程(第三版) 的代码编译环境
1. unix环境高级编程第三版源代码编译及使用
2. Linux - Unix环境高级编程(第三版) 代码编译
2.具体步骤
开发环境:ubuntu 14.04 LTS
(1)用ubuntu的浏览器下载本书编译源代码
1.参考博客 1. unix环境高级编程第三版源代码编译及使用 2. Linux - Unix环境高级编程(第三版) 代码编译 2.具体步骤 开发环境:ubuntu 14.04 LTS (1)用ubuntu的浏览器下载本书编译源代码,可以去官网下载: (2)解压缩源代码文件:tar -zxvf src.3e.tar.gz (3)安装libbsd-devel,否则编译会报错不通过,会提示编译threads文件夹里面的内容时报错,报错信息就不贴出来啦:yum install libbsd-devel(这里我也不懂) (4)再源代码所在的目录执行如下命令: cd apue.3e make 用root用户或者sudo执行以下命令(我用的是sudo): sudocp ./include/apue.h /usr/include/ sudocp ./lib/libapue.a /usr/local/lib/ sudocp ./lib/libapue.a /usr/lib/ (5)用自带的编辑器在这个下载目录下(也可以在其他目录)创建apueerror.h头文件unix编程环境,参考博客1中有已经写好的文件: 或者可以直接用参考博客2的代码 (6)在这个头文件目录下执行以下命令: cp apueerror.h /usr/include/ (7)然后就可以注销、重启了 3.今后要用到的 1.今后在编写apue书的代码时就在代码文件中添加一行: 添加位置:#include “apue.h”的下一行增加一行:#include “apueerror.h” 2.然后就可以用cc 或者 gcc来编译这个代码文件了 (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |