win32 + windows + mingw + msys 编译ACE

1. 安装MinGW
2. 安装MSYS
3. 下载压缩包,解压后得文件夹:ACE_wrappers
4.  在ACE_wrappers/ace文件夹中加入新文件: config.h , 具体见下面的'[附]config.h配置'.
5.  在ACE_wrappers/include/makeinclude 中创建修改文件: platform_macros.GNU,
     具体见下面的'[附]platform_macros.GNU配置'.
6.  设置环境变量
     可打开msys, 在其中设置变量(路径仅为例子,运行前可能需要先运行: sh )
     1)增加路径MinGW/bin到path变量中
         命令:     % export PATH=/d/mingw/bin:$PATH
     2)增加设置ACE_ROOT为F:/ACE_wrappers(路径为例子)
        命令:     % export ACE_ROOT=/f/ACE_wrappers
7. 开始编译
       在MSYS中,
       % cd $ACE_ROOT/ace
       % make 
     如果需要static libs , 则make换成:
       % make static_libs=1

    耗时一二十分钟

8. 得到文件libace.dll 于ACE_wrappers/lib中, 得到文件libace.dll.a 于ACE_wrappers/ace中.

-----------

ACEXML的单独编译:
       % cd $ACE_ROOT/ACEXML
       % make 
完成后在ACE_wrappers/lib中得到libACEXML.dll和libACEXML_Parser.dll
在ACE_wrappers/ACEXML/common得到libACEXML.dll.a和libACEXML.dll , 在ACE_wrappers/ACEXML/parser/parser得到libACEXML_Parser.dll.a和libACEXML_Parser.dll

ssl单独编译:
       % <

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值