centos上搭建ACE开发环境

0. 必须安装的软件准备: g++
yum -y install bison
yum -y install bison-devel
yum -y install ncurses
yum -y install ncurses-devel
yum -y install zlib
yum -y install zlib-devel
yum -y install openssl
yum -y install openssl-devel
yum -y install gnutls-devel
yum -y install gcc
yum -y install gcc-c++
yum -y install autoconf
yum -y install automake
yum -y install libtool

yum -y install cmake


1. 下载ACE包
下载下来tar.gz包,解开,

tar -xvf [tar包名] 操作完后将会在当前目录下有ACE_wrappers目录。


2. 设置环境变量
修改登陆脚本,如下所示:
$ vi .bash_profile
ACE_ROOT=/root/ACE_wrappers;export ACE_ROOT
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ACE_ROOT/ace:$ACE_ROOT/lib:$ACE_ROOT/bin:/lib:/usr/lib:/usr/local/lib;export LD_LIBRARY_PATH
PATH=$PATH:$ACE_ROOT/ace:$ACE_ROOT/lib:$ACE_ROOT/bin:/usr/vacpp/bin;export PATH

注意:修改后,source .base_profile 执行一下,环境变量设置好。

3. 修改文件
1.进入$ACE_ROOT/ace/下
修改config.h $vi config.h
#include "ace/config-linux.h"   (这里不是下划线哦!容易弄错的。)
保存退出
2.进入$ACE_ROOT/include/makeinclude/下,
建立platform_macros.GNU
$vim platform_macros.GNU  加入  include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU (不用空行的)
保存退出

INSTALL_PREFIX=$ACE_ROOT/build;export INSTALL_PREFIX


4. 编译
在$ACE_ROOT下./configure
安装提示进行安装
mkdir objdir
../configure
make
make install
进入$ACE_ROOT/ace下make。等待一会,编译完后,进入lib下,看是不是有.so文件了,成功!


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章