• ACE 6.2.0 RHEL6_Linux 编译


    第一步. 设置环境变量

    export ACE_ROOT=$HOME/ace/ACE_wrappers
    export LD_LIBRARY_PATH=$ACE_ROOT/ace:$ACE_ROOT/lib:$LD_LIBRARY_PATH

    直接在用户目录下编辑.bashrc文件,然后重新登陆

    第二步. 平台环境个性化设置(这儿是RHEL6_Linux)

      #cd $ACE_ROOT/ace/
      #cp ./config-linux.h ./config.h  (或 ln -s  ./config-linux.h ./config.h)
      #cd ../include/makeinclude/
      #cp ./platform_linux.GNU ./platform_macros.GNU    (或 ln -s ./platform_linux.GNU ./platform_macros.GNU)

      或者 

    创建文件 $ACE_ROOT/ace/config.h,写入 #include "ace/config-linux.h"

    创建文件 $ACE_ROOT/include/makeinclude/platform_macros.GNU ,写入 include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU

    platform_macros.GNU 部分宏说明

    debug=1   打开debug选项

    static_libs=0  不生成静态库

    buildbits=64   编译成64位

    INSTALL_PREFIX=$ACE_ROOT/ace_install_dir 来制定输出目录

     

    第三步.编译

    make && make install

  • 相关阅读:
    JavaScript
    多线程
    MySQL进阶一(基础查询)
    英语语法随笔1
    MySQL
    Love Story
    两个数组的交集
    只出现一次的数字
    MybatisPlus
    数组中值加一
  • 原文地址:https://www.cnblogs.com/book-gary/p/4028821.html
Copyright © 2020-2023  润新知