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

牽著老婆滿街逛

嚴以律己,寬以待人. 三思而后行.
GMail/GTalk: yanglinbo#google.com;
MSN/Email: tx7do#yahoo.com.cn;
QQ: 3 0 3 3 9 6 9 2 0 .

ACE編譯過程(轉載)

吳爾平

    ACE (ADAPTIVE Communication Environment)
 是個好東西,好東西要使用才能體現價值,要使用就得擁有。那么,ACE入門的第一課自然就是在自已的系統上構建 ACE ! 

    ACE 是跨平臺的,這是它一個很重要的特性,我也就是沖著這個特性而來。ACE支持很多的操作系統,我的目標是兩個,一個是 Windows, 一個是 Linux。 

    ACE 的作者 Douglas C. Schmidt 傳言中每天只睡三個小時,三個小時里還在收發 EMail。我當然不是,但幾個系統折騰下來,當晚我也只睡了 3.5 小時 。 閑話少說,下面列出步驟,希望能給后來者一點幫助:

1. 下載Latest Release 

    下載地址在 http://deuce.doc.wustl.edu/Download.html。寫這篇 blog 時是 5.4。  我現在僅僅需要 ACE,所以我選擇下了這個包     ACE-5.4.tar.gz 共 7.56M,很快可以下完。

2.  然后打開官方的安裝說明做準備 

    地址  http://www.cs.wustl.edu/~schmidt/ACE_wrappers/ACE-INSTALL.html#installpre

3. 在 Windows2003 中用 vc7.1 構建  

     windows 的使用以易用而著稱,這次也不例外。  安裝說明的 Building and Installing ACE on Windows with Microsoft Visual C++ 節詳細說明了如何安裝。 

    我想用 ACE 構建跨平臺應用,所以我只選擇我要的東西: 
  
      3.1 將 ACE-5.4.tar.gz 解壓,有一個 ACE_wrappers 目錄。這個將做為 ACE_ROOT。 
  
      3.2 在 ACE_ROOT\ace 目錄創建一個名為 config.h的文件。編輯文件并加入以下內容 

           #define ACE_HAS_STANDARD_CPP_LIBRARY 1 

           #include "ace/config-win32.h" 

           其中第一行是因為我想用標準C++跨平臺,第二行則是必須要的。  

      3.3 在 ACE_ROOT\ace 中找到 ace.dsw,用 vc7.1 打開。因為當前編譯器版本高,會提示你轉換。  轉換后,在 Debug 和 Release 狀態,在 Solution Explorer/ACE 上點 Rebuild,然后伏案小憩。   在ACE_ROOT\lib 目錄會生成我們所要的 dll 和 lib 文件。  
  
      3.4 就這樣搞定,夠簡單吧

4. 在 RedHat9 中用 G++3.2.2 構建  

      Linux 則要麻煩不少,網上有不少貼子,說安裝多難,說 ACE-INSTALL.html 不對。呵, 這個觀點倒是誤導了我,我只睡了  3.5 小時與此 有極大的關系。其實,ACE-5.4 的安裝,只要按說明步步行來,自然水到渠成。關鍵是要找對指引。詳細步驟看安裝說明的 Building ACE with GNU Autoconf 節  

        4.0 做一些準備動作 (這幾步有的可后做,但到了編譯自已的項目時還是要用到) 

           在 $HOME目錄的.bash_profile 文件中加入 

               ACE_ROOT=$HOME/ThirdParty/ACE_wrappers 

               export ACE_ROOT
   
           在 $ACE_ROOT/ace 目錄新建 config.h 并加入 

                #define ACE_HAS_STANDARD_CPP_LIBRARY 1 

                #include "ace/config-linux.h"
   
           在 $ACE_ROOT/include/makeinclude 目錄新建 platform_macros.GNU 并加入 

                include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU 

      4.1 cd 命令進入 ACE_wrappers 目錄.  

      4.2 然后敲下面兩個命令 

                mkdir build
                cd build  

      4.3 運行 ../configure [options] 為你的平臺配置 ACE 。我沒有使用任何選項  

      4.4 鍵入命令 make ,會發現 RedHat9 默認 autoconf 版本不夠,去   http://sourceforge.net/project/showfiles.php?group_id=23617&package_id=52357 下載一個新的版本 autoconf-2.59.tar.gz 并解壓安裝 (使用./configure 和 make install)。 再次鍵入 make 構建 ACE。構建時間可以沖一杯coffee 。  成功后在 $ACE_ROOT/build/ace/.libs 生成許多文件,鍵入
   $ ls -a lib*so*  

    看到文件已生成 

   $ libACE.so  libACE.so.5  libACE.so.5.4.0   

結尾...
時間又到了晚上一點, 是跟周公一起吹水的時間了,鍵盤和鼠標,就停在這里

posted on 2007-10-11 14:24 楊粼波 閱讀(1834) 評論(2)  編輯 收藏 引用

評論

# re: ACE編譯過程(轉載) 2008-05-13 14:03 ediv

你好~
我在編譯ACE時出現了一點問題。。。希望你能幫我指點迷津。。
我是用VS2005編譯器,ACE版本是5.5,步驟如下:
1.在操作系統添加一個名為ACE_ROOT的用戶環境變量,值為剛才ace的解壓路徑D:\Develop\ACE_wrappers。
2.添加用戶的Path環境變量,值為%ACE_ROOT%\lib,這樣才能保證系統能找到ace生成的動態連接庫。
3.設置VS2005的C++開發項目信息,依次打開菜單 工具-選項-項目和解決方案-VC++目錄 ,在右側目錄列表中選擇"包含目錄",添加$(ACE_ROOT),在右側目錄列表中選擇"庫文件",添加$(ACE_ROOT)\lib。
4.在ACE_ROOT\ace目錄創建一個名為 config.h的文件。編輯文件并加入以下內容
#define ACE_HAS_STANDARD_CPP_LIBRARY 1
#include "ace/config-win32.h"

5.進入ACE_ROOT\ace目錄中,能發現ACE現在已經帶VS2005的編譯項目了,直接打開ace_vc8.sln,直接生成ACE項目的Debug版。

但編譯期間出現少許錯誤,具體如下:
錯誤 13 error LNK2019: 無法解析的外部符號 "char const * __cdecl in_word_set(char const *,unsigned int)" (?in_word_set@@YAPBDPBDI@Z),該符號在函數 "int __cdecl ace_main_i(int,char * * const)" (?ace_main_i@@YAHHQAPAD@Z) 中被引用 test.obj
錯誤 14 fatal error LNK1120: 1 個無法解析的外部命令 .\iout.exe


勞煩你看下,給我一點解決的信息。謝謝  回復  更多評論   

# re: ACE編譯過程(轉載) 2008-05-13 14:05 ediv

我的郵件是:lmzedison@hotmail.com  回復  更多評論   

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲高清视频在线观看| 亚洲国产精品va在线看黑人动漫| 亚洲日本va午夜在线影院| 久久久欧美一区二区| 久久国产精品久久w女人spa| 在线观看视频免费一区二区三区| 免费看黄裸体一级大秀欧美| 欧美91精品| 亚洲视频www| 欧美一区=区| 欧美在线观看网站| 亚洲精品久久久久中文字幕欢迎你| 欧美国产日韩a欧美在线观看| 欧美电影在线播放| 亚洲欧美日韩国产中文 | 亚洲黄一区二区三区| 亚洲国产第一| 国产精品午夜国产小视频| 久久久精品日韩欧美| 欧美成人按摩| 欧美一区二区三区视频在线观看| 久久精品人人做人人综合 | 国产综合亚洲精品一区二| 久久人人97超碰国产公开结果| 女同性一区二区三区人了人一| 亚洲一区二区精品| 久久久久国产精品麻豆ai换脸| 亚洲精品免费一区二区三区| 亚洲欧美福利一区二区| 亚洲人成在线观看一区二区| 午夜精彩视频在线观看不卡| 亚洲毛片在线| 久久精品成人一区二区三区蜜臀 | 亚洲第一毛片| 亚洲午夜激情免费视频| 亚洲国产欧美在线| 亚洲欧美电影院| 亚洲午夜免费视频| 久久在线免费观看| 欧美一区亚洲| 欧美午夜性色大片在线观看| 欧美大片18| 韩国三级在线一区| 亚洲综合色自拍一区| 99精品热视频| 欧美成人视屏| 欧美成年人视频| 狠狠色伊人亚洲综合成人| 一本一本久久a久久精品综合麻豆| 在线观看欧美黄色| 欧美在线视频免费| 欧美一级大片在线免费观看| 欧美午夜在线| 在线一区二区视频| 中文日韩在线视频| 欧美日韩国产综合视频在线观看中文 | 国产区日韩欧美| 亚洲一二三四区| 亚洲一区二区三区中文字幕在线| 欧美成人dvd在线视频| 欧美激情一区二区三区高清视频| 国语精品中文字幕| 久久精品国产精品亚洲精品| 久久av在线| 国产亚洲视频在线观看| 亚洲欧美另类久久久精品2019| 亚洲在线中文字幕| 国产精品magnet| 久久精品主播| 国产一区二区三区四区五区美女| 亚洲欧美日韩中文视频| 羞羞视频在线观看欧美| 国产精品视频不卡| 欧美一区二区三区久久精品| 久久免费视频网站| 尤物网精品视频| 欧美精品偷拍| 亚洲午夜激情免费视频| 久久爱www久久做| 激情文学一区| 欧美成人一区在线| 一区二区不卡在线视频 午夜欧美不卡在 | 免费亚洲一区二区| 最新国产拍偷乱拍精品 | 国产偷久久久精品专区| 久久漫画官网| 亚洲欧洲综合另类| 亚欧成人精品| 在线观看欧美日韩| 欧美激情日韩| 亚洲欧美日韩精品久久亚洲区| 久久精品亚洲精品| 亚洲高清视频在线观看| 欧美日韩人人澡狠狠躁视频| 亚洲一区免费| 欧美成人自拍视频| 亚洲女人天堂av| 亚洲国产二区| 国产精品视频自拍| 欧美福利在线| 性色av香蕉一区二区| 亚洲国产精品黑人久久久| 午夜视频在线观看一区二区三区 | 午夜日韩电影| 亚洲欧洲日本专区| 国产精品天天看| 欧美国产精品v| 久久xxxx| 亚洲尤物在线视频观看| 亚洲成人资源| 久久不射中文字幕| 日韩一级精品视频在线观看| 久久精品一二三区| 亚洲一区在线视频| 亚洲国产欧美一区| 国产欧美日韩综合一区在线观看 | 国产一区视频观看| 欧美三日本三级少妇三2023| 久久婷婷人人澡人人喊人人爽| 亚洲深夜影院| 亚洲精品一区在线观看香蕉| 欧美a级一区二区| 久久aⅴ国产紧身牛仔裤| 亚洲综合第一| 中文国产成人精品| 亚洲精品黄色| 亚洲国产一区二区三区在线播| 国产一区二区高清不卡| 国产精品卡一卡二| 欧美日韩影院| 欧美日韩小视频| 欧美伦理一区二区| 欧美a级一区| 欧美国产精品v| 蜜臀av一级做a爰片久久| 欧美激情视频免费观看| 久久久精品一区| 久久久国产视频91| 久久福利影视| 久久久国产午夜精品| 久久久久久91香蕉国产| 久久久www成人免费无遮挡大片| 欧美在线免费观看视频| 欧美专区在线观看| 久久久久国内| 老司机免费视频一区二区三区| 久久久亚洲人| 美女精品视频一区| 欧美激情导航| 亚洲日本电影在线| 亚洲免费av片| 亚洲视频在线观看视频| 亚洲欧美视频在线观看| 欧美亚洲日本一区| 久久超碰97人人做人人爱| 久久一区二区三区国产精品| 免费在线欧美黄色| 欧美片第一页| 国产精品久久久久秋霞鲁丝| 国产精品视频网| 伊人久久噜噜噜躁狠狠躁| 亚洲国产精品久久久久秋霞不卡| 亚洲三级网站| 亚洲制服av| 久久艳片www.17c.com| 欧美国产日产韩国视频| 一区二区三区四区五区精品| 午夜免费在线观看精品视频| 久久尤物视频| 欧美网站在线观看| 国产综合色产在线精品| 亚洲精品久久嫩草网站秘色| 亚洲一区二区三区在线| 久久久久这里只有精品| 亚洲国产另类久久精品| 亚洲伊人伊色伊影伊综合网| 久久久久女教师免费一区| 欧美国产极速在线| 国产日韩精品视频一区二区三区| 在线观看视频一区二区欧美日韩| 99视频一区二区三区| 久久激情视频免费观看| 亚洲国产一区二区三区在线播| 亚洲视频免费在线观看| 麻豆成人av| 国产精品你懂的在线欣赏| 亚洲国产成人精品视频| 亚洲欧美成人网| 亚洲国产小视频在线观看| 欧美亚洲一区| 欧美日韩免费视频| 亚洲第一偷拍| 欧美一区影院| 亚洲精选在线| 欧美 日韩 国产在线| 国产欧美va欧美va香蕉在| 99re在线精品| 免费欧美日韩国产三级电影| 亚洲欧美成人在线| 国产精品99免费看 |