安装环境为centos。
严重注意:ACE6.3.3是没有configure配置文件的,不能和之前5.x版本一样去执行configure配置
1.从 ACE 官网(http://download.dre.vanderbilt.edu/)下载 ACE-6.3.3.tar.bz2,放在/home/yourname; 用
tar xvjf ACE-6.3.3.tar.bz2解压得到 /home/yourname/ACE_wrappers
su 到 root 账户下(如果没有root账户也可以,但是显然有些地方的写文件存在问题,比如笔者将其安装在编译服务器上,但是也木有root权限,最终安装生成的文件存放在/usr/local目录下就成了奢望,只好放在自己的目录下)
2 设置环境变量: ACE_ROOT=/home/yourname/ACE_wrappers; export ACE_ROOT
备注: 这里是临时的环境变量设置,如果想后面使用的时候每次都有这个,把设置写进 .bash_profile
3 创建文件#ACE_ROOT/ace/config.h 写入如下内容 #include "ace/config-linux.h"
备注: 这里可以定义宏,改变 ACE 的某些特性
4.创建文件 #ACE_ROOT/include/makeinclude/platform_macros.GNU写入 include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU
备注: 这里是 build configuration, inc