http://blog.csdn.net/hjmhjms/article/details/1521357
ACE的安裝是一件比較麻煩的事情,這里簡單的記錄了我在VS2008下安裝ACE的過程,希望能給大家一個(gè)參考。
安裝環(huán)境:
- 操作系統(tǒng):Win 7旗艦版
- 編譯環(huán)境:VS2008中文版
- ACE版本:ACE-5.5.1
安裝過程:
下載安裝包。
- Ace的安裝文件可以在http://download.dre.vanderbilt.edu/中下載到,由于我是在windows環(huán)境下安裝并且不需要TAO等其它庫,便下載了ACE-5.5.1.zip。
- 下載完成后將其解壓。我的解壓路徑為D:\Develop\ACE_wrappers。
設(shè)置環(huán)境變量
- 在操作系統(tǒng)添加一個(gè)名為ACE_ROOT的用戶環(huán)境變量,值為剛才ace的解壓路徑D:\Develop\ACE_wrappers。
- 添加用戶的Path環(huán)境變量,值為%ACE_ROOT%\lib,這樣才能保證系統(tǒng)能找到ace生成的動(dòng)態(tài)連接庫。
- 設(shè)置VS2005的C++開發(fā)項(xiàng)目信息,依次打開菜單 工具-選項(xiàng)-項(xiàng)目和解決方案-VC++目錄 ,在右側(cè)目錄列表中選擇"包含目錄",添加$(ACE_ROOT),在右側(cè)目錄列表中選擇"庫文件",添加$(ACE_ROOT)\lib。
編譯ACE
- 在ACE_ROOT\ace目錄創(chuàng)建一個(gè)名為 config.h的文件。編輯文件并加入以下內(nèi)容
#include "ace/config-win32.h"
表明當(dāng)前是在win32的環(huán)境下進(jìn)行ace的項(xiàng)目。 - 進(jìn)入ACE_ROOT\ace目錄中,能發(fā)現(xiàn)ACE現(xiàn)在已經(jīng)帶VS2005的編譯項(xiàng)目了,直接打開ace_vc9.sln,直接生成ACE項(xiàng)目的Debug版和Release版,編譯過程還比較快,大概就幾分鐘的樣子。編譯鏈接完成后,在ACE_ROOT\lib中一共生成了四個(gè)文件,分別是"ACE.dll","ACE.lib", "ACEd.dll","ACEd.lib",其中帶"d"表示的是Debug版本。
posted on 2012-06-26 11:32
nk_ysg 閱讀(555)
評論(0) 編輯 收藏 引用 所屬分類:
ACE