Chinaunix首页 | 论坛 | 博客
  • 博客访问: 491837
  • 博文数量: 77
  • 博客积分: 1047
  • 博客等级: 少尉
  • 技术积分: 898
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-25 17:16
文章分类

全部博文(77)

文章存档

2016年(2)

2013年(2)

2012年(33)

2011年(40)

分类: 系统运维

2011-10-19 19:03:07

Windows平台

1)        下载ACE源码

ACE官方网址:

ACE下载地址:

2)        下载ActivePerl

ActivePerl官方下载网址:

3)        设置系统环境变量

ACE_ROOT=安装目录

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

4)        增加config.h

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

    #include "ace/config-win32.h"

5)        MPC生成工程文件

VS2003

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

VS2005

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

VS2008

%ACE_ROOT%\bin\mwc.pl -type vc9 -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

 

Linux平台

1)        下载ACE源码

ACE官方网址:

ACE下载地址:

2)        设置环境变量

ACE_ROOT=/home/dushubo/ACE_wrappers

MPC_ROOT=$ACE_ROOT/MPC

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ACE_ROOT/lib

PATH=.:/bin:/sbin:/usr/bin:/usr/sbin:$PATH

3)        增加config.h

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

    #include "ace/config-linux.h"

4)        增加platform-macros.GNU

%ACE_ROOT%/include/makeinclude目录下创建platform-macros.GNU文件,文件内容如下

include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU

5)        执行如下命令

cd  $ACE_ROOT

mkdir  build

cd  build

../configure

make

进入su

make install

 

 

阅读(11415) | 评论(0) | 转发(2) |
给主人留下些什么吧!~~