[转]Linux下的安装


1. 先设置ACE_ROOT环境(ACE_ROOT为你需要安装的目录,本例为:/home/test/ACE-5.5)

   命令:  
       # export ACE_ROOT=/home/test/ACE-5.5 

       # export LD_LIBRARY_PATH=$ACE_ROOT/ace:$LD_LIBRARY_PATH
 
   命令执行成功后即可进行下一步。

     (!注意:ACE_ROOT为你需要安装ACE的目录,避免设置ACE-*.tar.gz压缩包所在目录)

2. 假设安装文件的位置如下:/home/test/ACE-5.5.tar/ACE-5.5.tar.gz

从其中解压出单个文件“ACE-install.sh”,
    命令:

      # tar -zxvf ACE-5.5.tar.gz ACE_wrappers/ACE-install.sh

解好后,会出来一个新的子目录“ACE_wrappers”。修改其中的ACE-install.sh文件的如下选项:

   (1) 先找到“MY_ACEDIR=${HOME}/aceconfig”,将其改成“MY_ACEDIR=/home/test/ACE-5.5.tar”,就是改成我

们自己建的、放有ACE-5.5.tar.gz文件的目录,之后去掉前面的注释“#”号。

   (2) 找到“MY_ACE_CONFIG=config-sunos5.4-sunc++-4.x.h”,将其修改成“MY_ACE_CONFIG=config-

linux.h”。

   (3) 找到“MY_ACE_GNU_MACROS=platform_sunos5_sunc++.GNU”,将其改成

“MY_ACE_GNU_MACROS=platform_linux.GNU”。

  保存。

3. 运行该文件

   ./ACE-install.sh

4. 将$ACE_ROOT/ace下面的libACE.so.5.4.0拷贝到/lib/目录下。

5. 上述编译方法得到的为debug版本,若需获得release版本的,可在$ACE_ROOT/ace目录下重新make,
   命令: 
    # make debug=0

posted on 2007-06-18 09:54  高血压的熊  阅读(211)  评论(0编辑  收藏  举报