vc2005 编译ACE-6.2.0

下载并解压ACE-6.2.0

ftp://download.dre.vanderbilt.edu/previous_versions/ACE-6.2.0.zip

下载并安装perl

http://strawberryperl.com/download/5.18.2.2/strawberry-perl-5.18.2.2-32bit.msi

增加环境变量ACE_ROOT 为ACE_wrappers目录的路径

命令行进入ACE_wrappers目录,

运行  bin\mwc.pl -type vc8 ace.mwc

E:\sdk\ACE-6.2.0\ACE_wrappers>
E:\sdk\ACE-6.2.0\ACE_wrappers>
E:\sdk\ACE-6.2.0\ACE_wrappers>bin\mwc.pl -type vc8 ace.mwc
Using .../ACE-6.2.0/ACE_wrappers/bin/MakeProjectCreator/config/MPC.cfg
CIAO_ROOT was used in the configuration file, but was not defined.
DANCE_ROOT was used in the configuration file, but was not defined.
ACE_ROOT was used in the configuration file, but was not defined.
Generating 'vc8' output using ace.mwc
Skipping ACE_Init_Test (tests.mpc), it requires mfc.
Skipping Compiler_Features_08_Test (tests.mpc), it requires dummy_label.
Skipping NDDS_Timer_Test (tests.mpc), it requires ndds.
Skipping XtMotifReactor_Test (tests.mpc), it requires xt.
Skipping XtAthenaReactor_Test (tests.mpc), it requires xt.
Skipping XtAthena3dReactor_Test (tests.mpc), it requires xt.
Skipping FlReactor_Test (tests.mpc), it requires fl.
Skipping TkReactor_Test (tests.mpc), it requires tk.
Skipping QtReactor_Test (tests.mpc), it requires qt4.
Skipping Bug_2912_Regression_Test (tests.mpc), it requires ssl.
Skipping SSL_Asynch_Stream_Test (tests.mpc), it requires ssl.
Skipping Thread_Pool_Reactor_SSL_Test (tests.mpc), it requires ssl.
Skipping HTTPS_Simple_exec (inet.mpc), it requires ssl.
Skipping INet_SSL (inet_ssl.mpc), it requires ssl.
Skipping RPC_Client (RPC.mpc), it requires rpc.
Skipping RPC_Server (RPC.mpc), it requires rpc.
Skipping Misc_Test_XtReactor1 (Misc.mpc), it requires xt.
Skipping Misc_Test_XtReactor2 (Misc.mpc), it requires xt.
Skipping Log_Msg_MFC (Log_Msg_MFC.mpc), it requires mfc.
Skipping SSL_SAP_Client (SSL_SAP.mpc), it requires ssl.
Skipping SSL_SAP_Client_Simple (SSL_SAP.mpc), it requires ssl.
Skipping SSL_SAP_Server (SSL_SAP.mpc), it requires ssl.
Skipping SSL_SAP_Server_Fancy (SSL_SAP.mpc), it requires ssl.
Skipping SSL_SAP_Server_Poll (SSL_SAP.mpc), it requires ssl.
Skipping SSL_SAP_Server_Simple (SSL_SAP.mpc), it requires ssl.
Skipping ConfigViewer (ConfigViewer.mpc), it requires wxWindows.
Skipping C++NPv2_AC_CLD (C++NPv2.mpc), it requires ssl.
Skipping C++NPv2_AIO_CLD (C++NPv2.mpc), it requires ssl.
Skipping C++NPv2_TPCLS (C++NPv2.mpc), it requires ssl.
Skipping minizip (minizip.mpc), it requires zlib.
Skipping FaCENOACE (FaCENOACE.mpc), it requires wince.
Skipping FaCE (FaCE.mpc), it requires dummy_label.
Skipping drwho__client (drwho.mpc), it requires rwho.
Skipping drwho__server (drwho.mpc), it requires rwho.
Skipping ACE_XtReactor (ace_xtreactor.mpc), it requires xt.
Skipping ACE_XML_Utils (XML.mpc), it requires xerces.
Skipping ACE_TkReactor (ace_tkreactor.mpc), it requires tk.
Skipping ace_svcconf_gen (svcconfgen.mpc), it requires ace_svcconf_gen.
Skipping SSL_FOR_TAO (ssl_for_tao.mpc), it requires ssl.
Skipping SSL (ssl.mpc), it requires ssl.
Skipping ACE_Qt4Reactor_moc (ace_qt4reactor.mpc), it requires qt4.
Skipping ACE_Qt4Reactor (ace_qt4reactor.mpc), it requires qt4.
Skipping ACE_FoxReactor (ace_foxreactor.mpc), it requires fox.
Skipping ACE_FlReactor (ace_flreactor.mpc), it requires fl.
Skipping ACE_FOR_TAO (ace_for_tao.mpc), it requires ace_for_tao.
Generation Time: 2m 42s

E:\sdk\ACE-6.2.0\ACE_wrappers>
E:\sdk\ACE-6.2.0\ACE_wrappers>

已经生成了vc2005的工程文件ace.sln

在目录ACE_wrappers\bin中增加文件config.h

内容:#include "ace/config-win32.h"

最新文章

  1. CrashMonkey4IOS App测试
  2. Android之startService()和bindService()区别
  3. tp中session用来做权限方法 (缓解mysql压力)
  4. SGA(System Global Area)
  5. [vim]vim 在win下乱码解决
  6. POJ 1032问题描述
  7. PHP中的数组(二)常用数组处理函数
  8. Linux与windows文件乱码问题
  9. js和jq使用submit方法无法提交表单
  10. 启动Activity时显示空白界面的问题
  11. C++ —— 笔记汇总
  12. 文成小盆友python-num11-(2) python操作Memcache Redis
  13. [Windows Phone] 以多国语言做为开发前提 (1)
  14. OpenGL4.x不支持gluPerspective函数。故备份之
  15. Java入门(6)——集合、基本数据类型和引用数据类型的相互转换
  16. Promise 用法
  17. 【tomcat环境搭建】一台服务器上部署多个tomcat
  18. DeepLearning.ai-Week2-Residual Networks
  19. 2、OpenSsh
  20. 浅谈http协议六种请求方法,get、head、put、delete、post、options区别

热门文章

  1. [转]Displaying standard DataTables in MVC
  2. dfa最小化,上一个版本采用的是moore的打表法,这个版本采用的是hopcroft的方法,但是实现中采用链表而不是栈来优化。
  3. poj 3017 单调队列优化动态规划
  4. C#基础回顾以及if语句
  5. [转载]在线考试javaScript倒计时
  6. 深入浅出ExtJS 第七章 弹出窗口
  7. MVC 页面跳转
  8. Cocos2d-x中的字符串
  9. AMQ学习笔记 - 17. 事务的测试
  10. 延迟加载(Lazy Load)