青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

posts - 17,comments - 7,trackbacks - 0
*************構建ACE:  
   
  1、下載,解壓縮ACE包,設置環境變量PATH包含$ACE_ROOT$/bin  
   
  2、設置$ACE_ROOT$/ace/config.h,加入一行:(該語句是ACE針對WIN32平臺的配置文件)  
  #include   "ace/config-win32.h"  
   
  注意:  
  A、如果你使用9x/Me,加入:  
  #define   ACE_HAS_WINNT4   0  
  B、如果你要使用標準C++頭文件的話  
  #define   ACE_HAS_STANDARD_CPP_LIBRARY   1  
  C、要使用MFC的話  
  #define   ACE_HAS_MFC   1  
  以上的define語句都要在#include   "ace/config-win32.h"之前包含  
   
  3、VC6打開$ACE_ROOT$/ace/ace.dsw,VC.net打開$ACE_ROOT$/ace/ace/ace.sln,構建ACE  
   
  4、構建成功與否,可打開$ACE_ROOT$/tests下的工程文件看看能不能編譯通過  
   
  其實,如果你初學ACE的話,暫時還不想涉及上面煩瑣的步驟的話,可以找一個.exe安裝包,安裝完成之后,打開ace.dsw/ace.sln即可構建 了;偶開始學ACE的時候,就是使用《ACE程序員指南     網絡與系統編程的實用設計模式》書后自帶光盤中ACE53b.exe安裝、構建的。  
   
   
  **************在你的程序中使用ACE方法:打開項目-->設置:  
   
  C/C++選項卡  
  Code   Generation:選擇多線程版的運行時庫(如:Debug   Multithreaded   DLL)  
  Proprocessor:在“附加包含路徑”中包含$ACE_ROOT$  
   
  Link選項卡  
  Input:在“對象/庫模塊”包含適當的ACE庫文件名(附表A)  
  加上.lib,如:aced.lib,acesd.lib等  
  Input:在“附加庫路徑”中包含$ACE_ROOT$/ace  
   
   
  **************附表A:  
  -----------------------------------------------------------  
  配置 文件名  
  -----------------------------------------------------------  
  DLL   debug aced  
  DLL   release ace  
  Static   library   debug acesd  
  Static   library   release aces  
  MFC   DLL   debug acemfcd  
  MFC   DLL   release acemfc  
  -----------------------------------------------------------  
   
  英文比較好的,可直接查看$ACE_ROOT$/ACE-INSTALL.html#msvc

ACE環境構建筆記(Linux)   :)  
   
  **************構建ACE**************  
   
  1:下載ACE源碼包。我下的是5.4版的,文件名為ACE54SRC.tar.gz。gzip解壓,tar解包后,得到一個叫ACE_wrappers 的目錄,我把它放在/home/lok/ace目錄下。注意如果我沒有特別說明,所有操作都是在一般用戶下進行的。  
   
  2:編譯前的必要工作。  
  設置環境變量,在shell下輸入:ACE_ROOT=/home/lok/ace/ACE_wrappers;   export   ACE_ROOT  
  (注意上面的操作是在同一行中執行的,如果要分行,可以不用分號)。這樣設置的變量只是臨時的,如果想要永久保存這個變量,可以切換到root,把變量寫到文件/etc/profile中;  
  在$ACE_ROOT/ace目錄下新建一個config.h文件,內容為:#include   "ace/config-linux.h"  
  在$ACE_ROOT/include/makeinclude目錄下新建一個platform_macros.GNU文件,內容為:include   $(ACE_ROOT)/include/makeinclude/platform_linux.GNU  
   
  3:在$ACE_ROOT目錄下,新建一個目錄,用以執行configure的結果
  mkdir aaa
  cd aaa
在$ACE_ROOT/aaa中運行
  ../configure
在確認結果無誤后,執行
  make
   
  4:切換到root用戶,把剛生成的libACE.so和libACE.so.5.4.0(在$ACE_ROOT/ace目錄下)拷貝到/usr/lib,ACE開發環境構建完畢!  
   
   
  **************寫個小程序測試ACE**************  
  1:編寫Log_Msg.cpp,內容如下:  
  #include   "ace/Log_Msg.h"  
  void   foo   (void);  
  int   ACE_TMAIN   (int,   ACE_TCHAR   *[])  
  {  
      ACE_TRACE(ACE_TEXT   ("main"));  
      ACE_DEBUG   ((LM_INFO,   ACE_TEXT   ("%IHi   Mom\n")));  
      foo();  
      ACE_DEBUG   ((LM_INFO,   ACE_TEXT   ("%IGoodnight\n")));  
      return   0;  
  }  
  void   foo   (void)  
  {  
      ACE_TRACE   (ACE_TEXT   ("foo"));  
      ACE_DEBUG   ((LM_INFO,   ACE_TEXT   ("%IHowdy   Pardner\n")));  
  }  
   
  2:寫makefile,內容如下:  
  LIB =   -lACE  
  LIBPATH =   -L$(ACE_ROOT)/ace  
  HPATH =   -I$(ACE_ROOT)  
   
  Log_Msg :   Log_Msg.cpp  
  g++   Log_Msg.cpp   -o   Log_Msg   $(LIB)   $(LIBPATH)   $(HPATH)  
   
  3:make,運行Log_Msg,測試完畢!  
   
   
  ***************補充*************  
  $(ACE_ROOT)/example下有很多例子可以參考,但你會發現它們的makefile寫得很奇怪,這是因為這些makefile是由程序自動 生成的,目的是讓它們可以在不同系統下都可正常工作。關于這些makefile,可以到http://www.kehui.net /index.php?op=article&file=read&aid=30812去看一下。如果你的程序只需要在linux下工 作,那只要自己寫上-lACE就可以了。 

posted on 2008-12-26 23:57 。。。。 閱讀(1043) 評論(0)  編輯 收藏 引用 所屬分類: ACE

只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            欧美三级电影精品| 麻豆精品精华液| 狠狠色狠狠色综合日日小说| 国产精品久久久91| 国产乱码精品一区二区三| 国产精自产拍久久久久久| 国产精品视频午夜| 国产一区二区中文| 亚洲人成亚洲人成在线观看| 在线亚洲一区观看| 亚洲午夜一区二区三区| 亚洲欧美日韩专区| 久久亚洲国产精品日日av夜夜| 米奇777超碰欧美日韩亚洲| 欧美gay视频| 99re6热只有精品免费观看| 一区二区三区鲁丝不卡| 欧美亚洲日本一区| 欧美第一黄色网| 国产精品白丝av嫩草影院| 国内自拍一区| 宅男66日本亚洲欧美视频| 久久久久久9| 免费欧美电影| 日韩视频一区二区| 欧美在线二区| 欧美另类视频| 国产精品欧美在线| 亚洲观看高清完整版在线观看| 一区二区三区视频在线观看| 久久精品国产久精国产爱| 亚洲第一黄网| 亚洲自拍电影| 欧美国产亚洲另类动漫| 国产日韩精品久久| 亚洲精品在线免费| 久久亚洲精品一区二区| 9久re热视频在线精品| 久久久九九九九| 国产精品夜色7777狼人| 亚洲日本在线观看| 久久免费少妇高潮久久精品99| 这里只有精品视频| 欧美精品电影在线| 韩曰欧美视频免费观看| 午夜精品美女自拍福到在线 | 亚洲精品一区二区网址| 久久国产日韩欧美| 亚洲精品中文在线| 麻豆国产va免费精品高清在线| 国产日韩欧美一区二区三区在线观看| 一区二区三区四区五区视频| 欧美激情欧美狂野欧美精品| 久久精视频免费在线久久完整在线看| 国产精品麻豆欧美日韩ww| 亚洲精品一品区二品区三品区| 久久永久免费| 欧美亚洲一区在线| 国产一区二区三区精品久久久| 亚洲一区二区三区视频| 亚洲精品一区二区三区樱花| 欧美成人性网| 亚洲精品视频免费观看| 男女av一区三区二区色多| 久久久久女教师免费一区| 国产一区二区黄色| 久久这里只有| 美女免费视频一区| 亚洲精品精选| 一本色道久久综合狠狠躁篇的优点| 欧美喷潮久久久xxxxx| 亚洲视频在线观看一区| 99精品久久免费看蜜臀剧情介绍| 欧美日韩国产区| 亚洲一区免费观看| 性刺激综合网| 狠狠操狠狠色综合网| 欧美成人一区二区三区在线观看| 欧美成人午夜影院| 亚洲午夜一区二区| 欧美一区2区三区4区公司二百 | 国产一区亚洲一区| 免费欧美高清视频| 欧美sm重口味系列视频在线观看| 最新国产成人av网站网址麻豆| 亚洲国产一二三| 欧美偷拍另类| 久久精品久久99精品久久| 久久久久久久久岛国免费| 亚洲精品久久久久中文字幕欢迎你| 亚洲国产专区| 国产精品福利在线观看| 久久久综合网站| 免费久久99精品国产自| 亚洲影音一区| 久久天天综合| 亚洲图色在线| 久久人人精品| 亚洲欧美一区二区在线观看| 久久久久九九九| 亚洲午夜精品久久久久久app| 久久激情综合| 亚洲午夜极品| 欧美成人69av| 久久久久久色| 国产精品v欧美精品∨日韩| 美女被久久久| 国产精品日韩在线一区| 91久久极品少妇xxxxⅹ软件| 国产伦精品一区二区三区高清版 | 欧美大片在线影院| 国产精品人人做人人爽人人添| 免费美女久久99| 国产日韩欧美综合在线| 99精品久久| 99国产精品久久久| 久热精品视频| 久久资源av| 国产欧美日韩在线播放| 99视频精品全部免费在线| 亚洲国产婷婷香蕉久久久久久| 欧美一区二区三区视频在线 | 美女网站久久| 国产午夜精品美女毛片视频| 一区二区三区 在线观看视频| 亚洲精品乱码久久久久久蜜桃麻豆| 欧美与黑人午夜性猛交久久久| 亚洲欧美在线播放| 国产精品videosex极品| 9人人澡人人爽人人精品| 日韩一级黄色av| 欧美激情区在线播放| 亚洲第一级黄色片| 91久久精品国产91性色| 久久夜色撩人精品| 欧美日韩ab片| 一本色道久久综合一区| 在线综合+亚洲+欧美中文字幕| 久久久久国产一区二区| 久久午夜精品| 黄色成人片子| 蜜臀久久久99精品久久久久久| 久久综合伊人77777麻豆| 红桃视频一区| 男男成人高潮片免费网站| 亚洲高清久久| 一区二区三区四区蜜桃| 国产精品www994| 性亚洲最疯狂xxxx高清| 玖玖综合伊人| 亚洲美女av电影| 国产精品国产亚洲精品看不卡15 | 欧美无乱码久久久免费午夜一区| 亚洲精品社区| 亚洲欧美中日韩| 国产一区在线视频| 久久综合激情| 日韩系列在线| 久久超碰97人人做人人爱| 红桃视频国产一区| 欧美精品二区| 午夜精品亚洲| 亚洲第一福利社区| 亚洲视频一区在线| 国产亚洲精品aa| 欧美大片免费观看| 一本在线高清不卡dvd | 一区二区三区欧美日韩| 国产精品社区| 欧美88av| 午夜视黄欧洲亚洲| 亚洲电影下载| 性做久久久久久免费观看欧美| 在线日韩视频| 国产精品一区免费视频| 欧美激情一二三区| 欧美中文在线字幕| 亚洲黄色成人| 久久精品视频在线| 在线午夜精品自拍| 亚洲大黄网站| 国产性天天综合网| 欧美日韩一区不卡| 久久一区中文字幕| 香蕉免费一区二区三区在线观看| 亚洲精品国产精品国自产观看浪潮| 欧美在线91| 亚洲综合国产| 亚洲巨乳在线| 亚洲大胆女人| 韩国av一区二区三区在线观看| 欧美日韩一区综合| 另类人畜视频在线| 性久久久久久久| 亚洲一区二区三区精品在线| 亚洲国产成人精品女人久久久| 老司机午夜精品视频| 久久精品亚洲| 久久九九国产精品| 欧美一区综合|