找回密码
 用户注册

QQ登录

只需一步,快速开始

查看: 13857|回复: 4

windows下ACE的环境配置

[复制链接]
发表于 2013-7-18 00:26:35 | 显示全部楼层 |阅读模式
本帖最后由 gunsllg 于 2013-7-18 00:27 编辑

这几天开始学习ACE,在环境搭建时出现了点问题,现将环境搭建方法共享,希望能帮助到大家,
windows下的ACE开发
本文档中的开发工具为VC10 即VS2010
环境配置:
        准备工作
         1、下载ACE包到某一目录下,如D:\,
         2、设置环境变量%ACE_ROOT%为D:\ACE_wrappers,在path的最后加上%ACE_ROOT%\lib
        生成ACE对应的静态库和动态库
        3、使用VC10打开%ACE_ROOT%\ace\ace_vc10.sln,进行编译,最好将debug和release版本都进行编译,编译完成后
              %ACE_ROOT%\lib目录下便会有debug版本ACEd.lib,ACEd.dll,和release版本的ACE.dll和ACE.lib
        开发环境的配置
        4、进入项目->属性->VC++目录->包含目录中添加$(ACE_ROOT)
                                                                 库目录中添加$(ACE_ROOT)\lib
           进入项目->属性->链接器->输入->附加依赖库中添加ACEd.lib(DEBUG版本)/ACE.lib(Release版本)
        
        注:如果编译错误中有:error C1189: #error :  Please define WIN32 in your project settings.则需要在进入项目->属性->VC++目录->预处理器->预处理器定义中添加WIN32宏定义。
发表于 2013-7-18 11:18:46 | 显示全部楼层
其实你没看安装说明。需要自定义一个config.h文件,里面定义WIN32即可。

点评

版主真负责,可惜论坛气氛不活跃,哈哈!  详情 回复 发表于 2013-7-18 20:10
 楼主| 发表于 2013-7-18 20:10:37 | 显示全部楼层
winston 发表于 2013-7-18 11:18
其实你没看安装说明。需要自定义一个config.h文件,里面定义WIN32即可。

版主真负责,可惜论坛气氛不活跃,哈哈!
发表于 2013-7-19 00:18:08 | 显示全部楼层
gunsllg 发表于 2013-7-18 20:10
版主真负责,可惜论坛气氛不活跃,哈哈!

主要是没人管。。近期打算进行装修改造,多增加一些内容。

点评

需要帮忙吗,如果需要,请发话,哈哈!  详情 回复 发表于 2013-7-19 00:21
 楼主| 发表于 2013-7-19 00:21:10 | 显示全部楼层
winston 发表于 2013-7-19 00:18
主要是没人管。。近期打算进行装修改造,多增加一些内容。

需要帮忙吗,如果需要,请发话,哈哈!
您需要登录后才可以回帖 登录 | 用户注册

本版积分规则

Archiver|手机版|小黑屋|ACE Developer ( 京ICP备06055248号 )

GMT+8, 2024-12-22 11:34 , Processed in 0.022190 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表