在CentOS上安装ACE

安装过程如下:

1. 可以从http://download.dre.vanderbilt.edu上下载ACE软件。

2. 将下载下来的文件解压到一个地方,例如, /usr/local/MyDev

3. 编译步骤:

(1)定义环境变量

          在/etc/profile文件中加入下面语句:

          export ACE_ROOT=/usr/local/MyDev/ACE_wrappers

          export LD_LIBRARY_PATH=$ACE_ROOT/lib


  使配置生效 #source /etc/profile

(2)新建config.h

          在ACE_wrappers/ace目录下新建config.h,包含下面一句话:

          #include “ace/config-linux.h”

(3)新建platform_macros.GNU

          在ACE_wrappers/include/makeinclude目录下新建文件  platform_macros.GNU

          在其中填入:

           include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU

           INSTALL_PREFIX=/usr/local


           注意,include之前没有‘#’

(4)在ACE_wrappers/ace目录下执行命令:

          make -f GNUmakefile

          这个过程需要花费较长时间。

(5)make install

4. 测试

    #include “ace/Log_Msg.h”

    int ACE_TMAIN(int argc, int argv[])

    {

        ACE_DEBUG((LM_DEBUG, ACE_TEXT("Hello ACE!\n")));

        return 0;

    }

   编译:g++ hello.cpp -I /usr/loca/include/ace/  -L /usr/local/lib  -lACE

   运行:./a.out

   结果:Hello ACE!



你可能感兴趣的:(linux,centos,安装,ACE)