测试:ACE5.3 和ACE5.5 和VS.NET 2003
目录分别是:F:\ACE-5.5 和F:\ACE-5.3
测试工程:F:\ACE_use\chapter4(使用ACE5.3) 和 F:\ACE_use\chapter3(使用ACE5.5)
摘要:
目前的方法不是很方便,因为程序运行的时候需要ACEd.dll,目前是通过ACE_ROOT来寻找指定ACEd.dll
==============
针对工程:F:\ACE_use\chapter3(使用ACE5.5)
首先设置ACE_ROOT
然后,在PATH中添加%ACE_ROOT%/lib
这样,在VC中运行的程序,就可以搜索在需要的ACEd.dll。
F:\ACE_use\chapter3工程中需要设置如下:
设置包含文件索引路径
这样在cpp文件中,包含ACE头文件,如下所示:
#include "ace/OS.h"
设置静态链接库信息:
至此,编译、链接以及运行工程F:\ACE_use\chapter3,使用的都是ACE5.5。
==============
针对工程:F:\ACE_use\chapter4(使用ACE5.3)
只需要修改ACE_ROOT即可:
当然需要重新打开VS工程,设置的环境变量才能生效。