ace+vs2015开发

最近要做一个pos管理工具,做了很长一段时间的ios开发,库太方便了,反过来看vs开发库不好,ace大而全,准备集成进来开发。



1)        下载ACE源码

ACE官方网址:http://www.cs.wustl.edu/~schmidt/ACE.html

ACE下载地址:http://download.dre.vanderbilt.edu/previous_versions/ACE-6.3.0.zip

2)        下载ActivePerl

ActivePerl官方下载网址:http://www.activestate.com/activeperl/downloads/

3)        设置系统环境变量

ACE_ROOT=安装目录

Path环境变量中增加:%ACE_ROOT%\lib

4)        增加config.h

%ACE_ROOT%\ace目录下创建 config.h文件,文件内容如下

    #include "ace/config-win32.h"

5)        MFC生成工程文件


VS2015

%ACE_ROOT%\bin\mwc.pl -type vc14 -value_template "configurations='MFC Release' 'MFC Debug' Release Debug" -features "mfc=1" %ACE_ROOT%\ace\ace.mwc

将在%ACE_ROOT%\ace目录下生成ace.sln

6)        编译

打开%ACE_ROOT%\ace\ace.sln,并编译,库生成位置在%ACE_ROOT%\lib目录下,ACEd.dllACEd.lib(或者ACE.dllACE.lib


检验ACE 
打开VS2012  建一个空项目  编写一个ACE 代码;

这时编译会出错: 需进行一下操作:打开项目-属性 
1).C/C++    常规—附加包含目录:$(ACE_ROOT) 

2).连接器    常规----附加库目录  $(ACE_ROOT)\lib 

3)连接器     输入----附加依赖项:ACEd.lib 

 #ifdef _DEBUG #pragma comment (lib,"ACEd.lib") 

#else 
#pragma comment (lib,"ACE.lib") #endif 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值