WEB开发网
开发学院软件开发VC C++网络开发包ACE环境的配置与调试 阅读

C++网络开发包ACE环境的配置与调试

 2010-01-09 20:32:08 来源:WEB开发网   
核心提示:ACE是个很有用的开放源代码的C++网络编程开发包,利用它比直接用API更有利于代码的健壮性,C++网络开发包ACE环境的配置与调试,可移植性,并相对简单,“批构建”,选择你需要的工程配置此过程可能持续二至四个钟头产生的.lib文件位于D:\ACE_wrappers\ace\下,估计大家刚接触A

ACE是个很有用的开放源代码的C++网络编程开发包,利用它比直接用API更有利于代码的健壮性,可移植性,并相对简单。

估计大家刚接触ACE时,都有一定难度,说不定就半途放弃了,这是我学ACE两天中的总结,基本上不成文,但我想研究到ACE的你一定会明白下文的意思。

我的系统环境是:Win2k pro(sp4)、VC6.0 (sp5)

过一阵,我的主页上要开论坛,并设VC专区,欢迎大家上去交流

www.liufei.com

一、ACE官方主页:/www.cs.wustl.edu/~schmidt/ACE.html

下载地址:deuce.doc.wustl.edu/Download.html

我下载的是Latest Beta Kit中的ACE.zip(Latest Release中的压缩包好像有问题,我有WinRAR3.30解压缩报错)

二、解压缩后放在D盘

D:\ACE_wrappers

三、在D:\ACE_wrappers\ace目录下新建文件config.h加入一行

#include "ace/config-win32.h"

四、编译:用VC6.0打开D:\ACE_wrappers\ace\ace.dsw

左侧显示  ACE DLL classes

ACE LIB classes

或1、从菜单上选择“编译”,“放置可远行配置”,选择你需要的工程配置

“编译”,“重建全部”(或任一,如ACE DLL - Win32 MFC Debug)

此过程可能持续半小时至一个小时不等

或2、从菜单上选择“编译”,“批构建”,选择你需要的工程配置

此过程可能持续二至四个钟头

产生的.lib文件位于D:\ACE_wrappers\ace\下,

产生的.dll文件位于D:\ACE_wrappers\bin\下

同样打开ace_static.dsw

编译

ACEs.lib

ACEsd.lib

ACE_RMCasts.lib

ACE_RMCastsd.lib

TMCasts.lib

TMCastsd.lib

ACE生成的dll和lib文件的命名规则:(d = debug,s = static)

debug - aced.lib、debug+static - acesd.lib、release - ace.lib、 release+static - aces.lib

1 2  下一页

Tags:网络 开发包 ACE

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接