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文件了,成功!


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