首先:下载ACE包 ,下载链接:http://download.dre.vanderbilt.edu/
这里只安装了ACE,其他的包没有涉及。
1. tar -xvf ACE-x.x.x.tar.gz
2. 设置环境变量
vim ~/.bashrc
export ACE_ROOT=/home/yourname/ACE_wrappers
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ACE_ROOT/ace
3. 针对不同版本创建两个文件链接:
cd ./ace
ln -s config-linux.h config.h
cd ../include/makeinclude/
ln -s platform_linux.GNU platform_macros.GNU
5.## 64位 linux 需要作个小修改:
vim $ACE_ROOT/include/makeinclude/platform_linux.GNU
找到如下几行
ifeq ($(buildbits),32)
FLAGS_C_CC += -m32
LDFLAGS += -m32
endif
ifeq ($(buildbits),64)
FLAGS_C_CC += -m64
LDFLAGS += -m64
endif
修改为
ifeq ($(buildbits),32)
FLAGS_C_CC += -m32
LDFLAGS += -m32
endif
ifeq ($(buildbits),64)
FLAGS_C_CC += -m64
FLAGS_C_CC += -fPIC
LDFLAGS += -m64
endif
6.make && make install
参考链接:
1. http://www.cnblogs.com/liangxiaxu/archive/2013/03/07/2948417.html
2. http://my.oschina.net/u/193452/blog/70932