0.解压到C盘根目录后,为C:/ACE_WRAPPERS/
1. C:/ACE_WRAPPERS/ace/下新建config.h
config.h中的内容是:
#define ACE_HAS_STANDARD_CPP_LIBRARY 1 //为了使用c++的标准库
#define ACE_HAS_MFC 1 //使用mfc
#include "ace/config-win32.h"
2.接着的操作如下:
用VC6.0打开ace.dsw,将project--settings-General选项卡,改为Use MFC in a Shared DLL.
project--settings-C++--Code Generation 改为 Debug Multithreaded DLL.
3.点击bulid -Batch Build 生成了lib下的ACEd.dll和ACE_QoSd.dll.
4.关闭ace.dsw工程。
我接着新建了一个控制台工程,代码如下:
设置project--settings-link --object/lib module : C:/ACE_WRAPPERS/lib/aced.lib
#include <ace/Log_Msg.h>
int main(int argc, char* argv[])
{
ACE_ERROR ((LM_DEBUG,
ACE_TEXT ("hello ace/n")));
return 0;
}