Ubuntu 12.04配置apue2环境

  

,,<强> 0 为了操作方便,建议使用根权限。

  

,,<强>,在这里http://www.apuebook.com/src.tar.gz下载源码包,解压至某个目录,比如:/根/apue.2e。

  
  <李类=癮lt”>   
  

,,<强> 2,将,中第6行WKDIR=/home/sar/apue。2 e更改为/根/apue.2e。(与1 <强> 中解压目录对应)

  

,,<强> 3 将/root/apue.2e/ipp/ipp.h中第122行中地位的换为地位。(也可换为其他,但要与下面<强> 4 对应)

  

,,<强>,将/root/apue.2e/ipp/printd.c中第977行中的身份替换为地位。(与上面<强> 3 对应)

  

,,<强>,将/root/apue.2e/threadctl/getenv1.c和/root/apue.2e/threadctl/getenv3.c中第1行#包括& lt; limits.h>更换为# include & lt; linux/limits.h>。

  

,,<强>,执行。如果编译通过,会在/根/apue.2e/lib/目录下生成libapue.a静态链接库文件。

  

,,<强>,将/root/apue.2e/lib/libapue.一个拷贝至/usr/local/lib/目录下。

  
  <李类=癮lt”>   
  

,,<强>,将/root/apue.2e/include/apue.h拷贝至/usr/local/include/目录下。

  
  <李类=癮lt”>   
  

,,<强>,编译示例:。

  

,,<强>/

  

,

Ubuntu 12.04配置apue2环境