首页 > 其他 > 详细

unix环境高级编程编译方法 -apue最简单编译方法(第二版)

时间:2015-05-17 09:19:50      阅读:121      评论:0      收藏:0      [点我收藏+]
《UNIX环境高级编程》(这里使用的是第二版本的源码)每个历程中,都会有这样一行源码:
#include "apue.h"
    这个头文件是作者把把每个例程中常用的标准头文件,一些常用的出错处理函数(err_**()之类的函

数)和一些常用的宏定义给整理在一个头文件中。这个可以省去在每个例程中录入较多的重复代码,这样可

以减少每个例程的长度。给读者带来了不少麻烦。下面给出一种源代码的编译方法。


1、解压文件到apue.2e目录
2、修改相应平台的文件,我使用的是linux,所以修改Make.defines.linux
你修改的只需要这一行WKDIR=/home/your_dir/apue2e_src/apue.2e,改成自己的目录路径
3、cd到apue.2e的lib目录执行make -f linux.mk,之后你会在lib目录下面找到libapue.a这个文件.
现在,你可以把它拷贝到你能寻找的地方,在编写例子的时候,你就可以

4、拷贝apue2e_src/apue.2e/include/apue.h和apue2e_src/apue.2e/lib/libapue.a

到你的源代码目录。

5、使用gcc -o hello hello.c libapue.a来编译你的源代码

unix环境高级编程编译方法 -apue最简单编译方法(第二版)

原文:http://blog.csdn.net/a879365197/article/details/45786271

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!