`

windows下安装和编译ACE

    博客分类:
  • C++
阅读更多
1. 下载安装ActivePerl

2. 下载ACE,并解包

     我解压到D:\ACE_wrappers

3. 设置环境变量

    在系统环境变量中, 新建变量名为 ACE_ROOT, 变量值为 D:\ACE_wrappers

    编辑 原来 Path 环境变量的值,在原来值的末尾 加入 D:\ACE_wrappers\lib

4. 在D:\ACE_wrappers\ace 目录下创建 config.h文件,文件内容如下

    #include "ace/config-win32.h"

5. 用MPC生成vc2008的工程文件

    运行CMD,输入
cd %ACE_ROOT%/bin 
perl mwc.pl -type vc9 -value_template  "configurations='MFC Release' 'MFC Debug' Release Debug" -features "mfc=1"  %ACE_ROOT%/ace/ace.mwc
   将在D:\ACE_wrappers\ace目录下生成ace.sln。

6. 运行ace.sln, 编译
   将在D:\ACE_wrappers\lib目录下生成,ACEd.dll和ACEd.lib(或者ACE.dll和ACE.lib)
分享到:
评论

相关推荐

    vs2012编译ACE-6.3.0

    编译ACE-6.3.0在VS2012下的过程涉及设置环境变量、创建配置文件、调整Visual Studio项目属性以及在新建项目中正确引用库文件。通过这些步骤,开发人员可以在Windows平台上利用ACE的强大功能,进行网络编程和分布式...

    ace 编译文档

    ### ACE 编译文档知识点详解 #### 一、下载与准备 **1.1 下载ACE+TAO** ...通过以上步骤,可以在Windows环境下成功编译ACE和TAO库,并为后续的应用开发做好准备。同时,也为在其他平台上进行编译提供了基础指南。

    ace 编译好的dll

    这个“ace 编译好的dll”很可能指的是已经编译为动态链接库(DLL)形式的ACE库,它允许开发者在Windows平台上方便地集成和使用ACE的功能。 ACE库提供了一整套的服务,包括网络通信、并发处理、事件管理、对象间交互...

    vs2008编译通过的ace

    描述中的“所需的东西都已经编译通过,而且能正确使用”意味着这个压缩包包含了一个完整的ACE库,用户可以下载后直接在VS2008环境下进行集成和使用,无需自己编译源码,省去了配置和编译过程中的潜在问题。...

    ACE入门 编译 配置 中文版

    在编译ACE时,如果是使用Visual Studio,需要添加相应的配置文件,如ACEconfig.h,并且在编译时包含相应的库文件。文档中也给出了一个简单的ACE程序示例,演示了如何在Windows环境下创建线程,并进行同步。 在实际...

    已经编译好的ACE最新版-6.4.8

    同时,由于它是针对VS2012编译的,开发者可以充分利用VS2012的调试和分析工具,以优化和调试使用ACE的代码。 总之,ACE是一个强大且灵活的C++框架,适用于各种网络和分布式系统应用。这个已经编译好的6.4.8版本特别...

    MinGW版ACE编译好的库(static版)

    MinGW版的ACE库是为在Windows环境下使用ACE(Adaptive Communication Environment)框架而准备的。ACE是一个开源的、跨平台的C++软件框架,它提供了网络编程、并发处理、对象间通信等高级服务。本资源提供的是一份...

    Windows7主机上用WorkBench3.0交叉编译用于VxWorks6.6的ACE+TAO+OpenDDS.docx

    7. 执行编译:通过运行make命令,依次编译ACE、TAO和OpenDDS。这一步可能会遇到各种问题,需要根据错误信息进行调试和修复。 8. 解决编译问题:可能遇到的问题包括编译中断、个性化GNUMakefile的编写、代码错误、...

    win8+visual studio2012和linux as5u2下安装和使用入门ace6

    然后,进入Ace源代码目录,执行 `./configure` 和 `make` 命令来编译和安装Ace库。 4.2. 例程: 创建一个新的C++源文件,引入Ace的头文件,编写简单的Ace应用,如使用TCP客户端和服务器示例。 4.3. 注意点: - 在...

    【推荐】ACE TAO安装说明(VS2008)

    - **编译ACE**:使用VS2008的命令行工具或者外部的make工具,按照ACE提供的编译指南来编译ACE库。这个过程可能需要根据你的系统配置进行一些调整。 - **编译TAO**:编译完ACE后,接下来编译TAO。同样,这一步也...

    vs2008安装编译corba TAO说明

    本篇文章将详细介绍如何在VS2008环境下安装和编译TAO。 首先,安装前准备至关重要。你需要确保系统已经安装了VS2008,因为它将作为你的开发环境。同时,下载ACE和TAO的源码,通常可以从官方网站获取最新版本。这些...

    ace-maven-plugin:该插件可用于在Windows和Linux上编译IBM ACE v11项目。

    该插件可用于在Windows和Linux上编译IBM ACE v11项目。 依存关系 要在本地安装此插件: 1-安装和配置Maven 2-包含示例Settings.xml文件。 按照文件说明中给出的说明进行修改后,请使用它。 样品申请 使用此插件的...

    ACE-6.0.1.rar

    在Linux环境下,用户需要先用tar命令解压,然后可能还需要进行编译和安装步骤,才能在开发项目中使用ACE库。 总的来说,ACE 6.0.1为C++开发者提供了一个功能丰富的网络通信框架,涵盖了从低级网络I/O到高级应用层...

    MinGW版ACE编译好的库(DLL版)

    使用这个MinGW版的ACE库,开发者可以在Windows平台上使用GCC编译器,编写和构建ACE相关的C++程序。DLL版本的库使得应用程序在运行时可以动态加载所需的库函数,降低了程序的体积,但需要确保目标系统上有相应的库...

    ACE安装说明(unix/windows/linux/sun/hp平台)

    "ACE安装说明(unix/windows/linux/sun/hp平台)" ACE( Adaptive Communication Environment)是一个开源的C++网络编程开发包,主要面向跨平台使用,旨在提供一个可靠、灵活和高效的网络编程解决方案。下面将对ACE...

    ACE和TAO资源整理

    在Windows环境下,特别是使用Visual C++ 6.0(VC6.0)进行开发时,需要遵循一定的步骤来编译和安装ACE和TAO: 1. **环境变量设置**: - 首先,你需要将ACE和TAO的源代码解压到一个目录,然后设置两个环境变量:`...

Global site tag (gtag.js) - Google Analytics