加入收藏 | 设为首页 | 会员中心 | 我要投稿 鹰潭站长网 (https://www.0701zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Unix > 正文

在Linux环境下面搭建 UNIX 环境高级编程(第三版) 的代码编译环境

发布时间:2022-12-03 09:31:23 所属栏目:Unix 来源:互联网
导读: 1.参考博客
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来编译这个代码文件了

(编辑:鹰潭站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章