• 在Windows 7上安装ACE 6.1.0


    主机环境
        操作系统:Windows 7 专业版
    准备ACE
        用浏览器打开http://download.dre.vanderbilt.edu/,下载ACE-6.1.0和ACE-html-6.1.0,然后将其解压缩到一个自定义的地方,本机假设是ACE_HOME = “D:ACE_6.1.0ACE_wrappers”。
    搭建编译环境
        这是在计算机没有安装任何编译环境下的操作方法。
        打开ACE_HOME中的ACE-INSTALL.html,按照该帮助文档操作就可以了。
    用MinGW/ MSYS来进行编译
        MinGW的官方定义是“Minimalist GNU for Windows”,即Windows环境下的一个微型的GNU,我们可以理解成把一部分UNIX/Linux命令安装到Windows下,使Windows的命令行下也可以使用。
    操作步骤
        1、在帮助文档中按顺序点击“Building and Installing ACE” --> “Building and Installing ACE on Windows” --> “Building and Installing ACE on Win32 with MinGW/ MSYS”,根据提示,在http://www.mingw.org/中下载MinGW 和 MSYS,其实,网站上会指向 http://sourceforge.net/projects/mingw/?source=recommended,然后只下载mingw-get-inst-20120426.exe就可以了。
        2、运行mingw-get-inst-20120426.exe,它其实是个在线安装工具,按照提示选择C和C++编译器、MSYS就可以了。然后程序会自动从网上下载可选包,并安装好,安装速度取决于选择了那些程序集和网络速度。本机的安装路径是“C:MinGW”。
        3、经过漫长的等待后,程序终于安装完成,要想在命令行中能使用这些命令,还需要修改计算机的环境变量。在PATH中追加”C:MinGWin”和“C:MinGWmsys1.0in”这两个路径。
        4、然后为了方便,设定ACE的路径信息,新建环境变量ACE_ROOT=”D:ACE_6.1.0ACE_wrappers” 。
        5、在$ACE_ROOT/ace中添加一个名字为“config.h”的文件,该文件的内容是:

    #include "ace/config-win32.h"

        6、在$ACE_ROOT/include/makeinclude 目录中创建一个名字叫“platform_macros.GNU”的文件,其内容是:

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

        7、在命令行中输入“sh”,进入MSYS shell程序,然后输入如下命令:

    % cd $ACE_ROOT/ace
    % make
        经过编译后,程序会生成libACE.dll 和 libACE.dll.a两个文件,这就是我们要的ACE库文件。
        8、将$ACE_ROOT/ace追加到PATH中,这样,程序在运行的时候才能找到所需要的库文件。
    注意
        一定要新建环境变量ACE_ROOT=”D:ACE-6.1.0ACE_wrappers”,不要直接用路径代替。

  • 相关阅读:
    JS中数组Array的用法{转载}
    XML运用于编程
    Net下Attribute的特性简单入门(转)
    JS比较好用的一些方法搜集
    再也不用为找loading图标而发愁(转)
    jQuery AJAX实现调用页面后台方法
    ajax 错误: invalid label
    treeview TreeNodeCollection 转化为 TreeNode[]
    怎么页面初始化时执行js方法
    asp 前台js获取后台的值
  • 原文地址:https://www.cnblogs.com/babyha/p/3366414.html
Copyright © 2020-2023  润新知