• <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 閱讀(2241) 評論(0)  編輯 收藏 引用 所屬分類: TAO
            久久人人爽人人人人片av| 99国产欧美精品久久久蜜芽| 久久免费香蕉视频| 2020久久精品亚洲热综合一本 | 中文国产成人精品久久不卡| 人妻久久久一区二区三区| www亚洲欲色成人久久精品| 伊人久久大香线蕉综合5g| 国产精品久久永久免费| 久久久久婷婷| 2021久久精品国产99国产精品 | 久久精品一本到99热免费| 久久久久AV综合网成人| 国产精品免费久久久久影院| 久久综合九色综合网站| 中文精品久久久久国产网址| 一本久久a久久精品vr综合| 国产成人无码精品久久久免费 | 亚洲国产精品久久久久婷婷软件| 久久乐国产综合亚洲精品| 久久久精品午夜免费不卡| 久久久久av无码免费网| 国产精品成人99久久久久 | 国产精品永久久久久久久久久 | 青青草国产精品久久久久| 99久久无色码中文字幕人妻| 久久精品国产一区二区三区| 久久九九青青国产精品| 久久精品亚洲日本波多野结衣 | 草草久久久无码国产专区| 香蕉久久av一区二区三区| 欧美亚洲国产精品久久久久| 色婷婷综合久久久久中文字幕 | 久久99精品国产自在现线小黄鸭| 久久久久久国产精品美女 | 国产激情久久久久久熟女老人| 国内精品久久久久久久久| 国产精品成人久久久久三级午夜电影 | 国产精品久久久久久久午夜片| 69久久精品无码一区二区| 久久99精品久久久久子伦|