Posted on 2009-08-24 11:59
Fox 阅读(2508)
评论(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吧。