gunsllg 发表于 2013-7-18 00:26:35

windows下ACE的环境配置

本帖最后由 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宏定义。

winston 发表于 2013-7-18 11:18:46

其实你没看安装说明。需要自定义一个config.h文件,里面定义WIN32即可。

gunsllg 发表于 2013-7-18 20:10:37

winston 发表于 2013-7-18 11:18 static/image/common/back.gif
其实你没看安装说明。需要自定义一个config.h文件,里面定义WIN32即可。

版主真负责,可惜论坛气氛不活跃,哈哈!

winston 发表于 2013-7-19 00:18:08

gunsllg 发表于 2013-7-18 20:10 static/image/common/back.gif
版主真负责,可惜论坛气氛不活跃,哈哈!

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

gunsllg 发表于 2013-7-19 00:21:10

winston 发表于 2013-7-19 00:18 static/image/common/back.gif
主要是没人管。。近期打算进行装修改造,多增加一些内容。

需要帮忙吗,如果需要,请发话,哈哈!
页: [1]
查看完整版本: windows下ACE的环境配置