Posted on 2009-08-24 11:59
Fox 閱讀(2533)
評論(6) 編輯 收藏 引用 所屬分類:
T技術碎語
本文同步自游戲人生
我屈服了,還是VS用的方便。
之前在Cygwin下已經可以使用的ACE,因為閱讀代碼太不方便(對于一個WinEr來說),上午在VS下面花了幾分鐘就把ACE配好了,而且使用$(ACE_ROOT)\examples\C++NPv1的代碼跟蹤調試,太習慣了。
按照$(ACE_ROOT)\ACE-INSTALL.html的安裝說明:
o 選擇并打開$(ACE_ROOT)\ace\ace_vc9.sln
o 添加config.h并加入以下內容:
#define ACE_HAS_STANDARD_CPP_LIBRARY 1
#include "ace/config-win32.h"
o F7
-----------------------------------------------
OK,現在$(ACE_ROOT)\lib下面已經生成了ACEd.dll、ACEd.lib,再設置一下系統環境變量(運行程序必需)和VC++目錄(調試程序必需)。可以使用了:
o 選擇并打開$(ACE_ROOT)\examples\C++NPv1
o F7
o for (; ; ) { F12, F9, F5, F10, F11 }
-----------------------------------------------
半個小時就搞定了當時一個星期的折騰……
結論:對于一個不忠實的Win Coder,在MinGW, Cygwin, UNIX…下面裝B是要付出代價的。
當然,家里的機器就讓它還一直跑Cygwin吧。