ACE TAO 1.3a windows安裝

來源:互聯網
上載者:User

(1)下載相應版本的TAO,由於TAO 1.3a支援VC++ 6.0,我下載了ACE+TAO-1.3a_with_latest_patches.zip。一些較新版本的不再支援VC++ 6.0。

:http://www.theaceorb.com/downloads/index.html。

下載源檔案時,可下載TAO
Developer's Guide的部分章節,包括:

Chapter 3 -
Getting Started

Chapter 4 - The Makefile, Project and Workspace Creator (MPC)

TAO Developer's Guide是需要付費下載的,但上述部分章節加上TAO的支援文檔(http://www.cs.wustl.edu/~schmidt/TAO.html)足以應付入門。

(2)解壓ACE+TAO-1.3a_with_latest_patches.zip為 C:\ACE_wrappers

(3)設定3個環境變數:

ACE_ROOT=C:\ACE_wrappers; TAO_ROOT=%ACE_ROOT%\TAO; PATH 再需包括: %ACE_ROOT%\bin;%ACE_ROOT%\lib;
(4)在%ACE_ROOT%\ace路徑下建立檔案config.h,並輸入
#include "ace/config-win32.h"
(5)用vc++6.0開啟
%TAO_ROOT%\TAOACE.dsw
組建(build)該工作空間下所有工程,由於各個工程間存在依賴關係,為了縮短編譯時間,每次建立工程時不必都全部重建,只需選擇中待建立工程,右鍵->build(selection only)即可,這樣則進行增量編譯了。
你可通過project->dependencies 查看工程間的依賴關係。
完成所有工程的建立後,可在 %ACE_ROOT%\lib中查看建立的dll和lib。                                   
(6)最後,如果想使用MPC,需安裝perl。利用MPC相關dos指令,可利用我們建立的CPP源檔案自動產生VC++ 6.0對應的工程依賴,perl我選用strawberry版的perl,
ActiveState perl適用於linux,strawberry perl適用於windows。

strawberry perl免費,直接去官網下載較新的版本即可。

我用的是:strawberry-perl-5.12.3.0.msi

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
至此,你就可以通過學習

Chapter 3 - Getting Started

Chapter 4 - The Makefile, Project and Workspace Creator (MPC)

就可以入門TAO了,share and enjoy!

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.