• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Focus on ACE

            訂閱 ace-china
            電子郵件:
            瀏覽存于 groups.google.com 上的所有帖子

            C++博客 首頁 新隨筆 聯系 聚合 管理
              64 Posts :: 3 Stories :: 22 Comments :: 0 Trackbacks

            Q:如何在Windows,Visual C++下獲取、配置和構建ACE及TAO?
            A:本FAQ提供 在Windows下用VisualC++安裝和構建ACE+TAO的基本說明。
              ACE+TAO也適用于其它主要的操作系統,例如:Linux, Solaris,
              HP-UX, AIX和Tru64,還適用于一些實時,嵌入式操作系統,如
              VxWorks,LynxOS, timeSys Linux和Windows CE。在Windows中,
              ACE+TAO也可以用Borland C++編譯器構建。


             .硬件要求:
                - CPU: Intel X86 P3 500 MHz或更快
                - 內存:512MB (更多內存可以提高編譯速度)
                - 硬盤空間: 256MB交互空間+ 250MB至數GB空閑空間(取瘊于您要有
                  多少需要構建)

             .操作系統要求:
                - Windows 2000, 2003,或XP  (其實Vista下我試過也可以)
             
             
             .C++編譯器要求:
              - Microsoft Visual C++ 6.0 SP5 (新版本的ACE+TAO已不支持VC6了)
              - Microsoft Visual C++ 7.1 (VS2003)
              - Microsoft Visual C++ 8.0 (VS2005)
              - Microsoft Visaul C++ 9.0 (VS2008)

             .其他軟件要求:
              - WinZIP或類似的解壓縮工具
              - ActiveState Perl v5.6.1或更新版本(推薦,不是必需)

             獲取和安裝ACE+TAO
              1. 從下載OCI TAO 1.5a的最新補丁
                 http://download.ociweb.com/TAO-1.5a/ACE+TAO-1.5a_with_latest_patches.zip
                或從ACE+TAO的官方網站上下載最新Beta版
                 http://download.dre.vanderbilt.edu/
              2. 把上述壓縮文件釋入至沒有空格的目錄中(例如:C:\ACE_wrappers)
              3. 設置環境變量 ACE_ROOT,TAO_ROOT和PATH.
                 例如:如果ACE+TAO安裝至C:\ACE_wrappers,則上述環境變量如下:
                 * ACE_ROOT=C:\ACE_wrappers
                 * TAO_ROOT=%ACE_ROOT%\TAO
                 * PATH路徑需要包含: %ACE_ROOT%\bin;%ACE_ROOT%\lib
              4. 在 %ACE_ROOT%\ace 目錄中config.h文件,文件內容是:
                 #define ACE_DISABLE_WIN32_ERROR_WINDOWS
                 #define ACE_HAS_STANDARD_CPP_LIBRARY 1
                 #define ACE_DISABLE_WIN32_INCREASE_PRIORITY
                 #include "ACE/config-win32.h"
              5. %TAO_ROOT%\TAOACE.sln
                  在ACETAO工作區(workspace)中的項目構建ACE和TAO庫,TAO_IDL編譯器、gperf,
                  ORB服務庫和可執行文件以及一些公共的實用工具(utilities)。他們不包含
                  示例、測試和性能測試。庫文件將安裝至%ACE_ROOT%\lib,一些可執行文件將安裝
                 至%ACE_ROOT%\bin中,其他(ORB服務的可執行文件)將安裝在他們自己的源代碼所在
                 目錄中。
             
                 如果您不想全部建議TAOACE workspace的庫和可執行文件,我們建議構建Naming_Service
                 項目。在開發自己的應用程序里常會用到它。

                 如果上述的workspace文件不存在,那么你需要用MakeProjectCreator (MPC)來生成它。
                 命令行如下(需要Perl,上面已列出):
                 cd %TAO_ROOT%
                 %ACE_ROOT%\bin\mwc.pl -type vc71 TAOACE.mwc -- 成生visual stuido 2003 workspace文件
                 %ACE_ROOT%\bin\mwc.pl -type vc8 TAOACE.mwc  -- 成生visual stuido 2005 workspace文件
                 %ACE_ROOT%\bin\mwc.pl -type vc9 TAOACE.mwc  -- 成生visual stuido 2008 workspace文件


                
                

             

            posted on 2008-07-22 01:00 Stone Jiang 閱讀(2240) 評論(0)  編輯 收藏 引用 所屬分類: TAO
            中文字幕一区二区三区久久网站 | 久久免费美女视频| 99久久精品国产毛片| 亚洲国产精品久久久久久| 国产精品午夜久久| 性做久久久久久久久久久| 久久人爽人人爽人人片AV| 2021国产成人精品久久| 久久精品中文字幕大胸| 99久久免费国产精品热| 日韩AV毛片精品久久久| 久久综合给合久久狠狠狠97色| 99久久99久久精品国产| 伊人久久大香线蕉AV色婷婷色| 久久综合久久综合九色| 亚洲香蕉网久久综合影视| 国产精品成人99久久久久 | 久久夜色精品国产欧美乱| 久久九九有精品国产23百花影院| 天天综合久久一二三区| 久久综合九色综合精品| 久久精品无码专区免费青青| 色天使久久综合网天天| 99热热久久这里只有精品68| 色欲综合久久躁天天躁蜜桃| 色99久久久久高潮综合影院 | 狠狠色综合网站久久久久久久高清| 国产精品福利一区二区久久| 国内精品综合久久久40p| 人妻少妇精品久久| 久久精品国产99久久久香蕉| 精品久久久久久久| 精品久久久久久国产潘金莲| 亚洲乱码精品久久久久.. | 国产精品久久久香蕉| 性做久久久久久久久久久| 亚洲精品WWW久久久久久| 久久免费观看视频| 欧美无乱码久久久免费午夜一区二区三区中文字幕 | 亚洲国产成人久久一区久久| 精品国产婷婷久久久|