最近项目需要用CORBA,记录下windows下ACE+TAO环境搭建,内容为各个地方copy而来,非原创,亲测有效(最近测试时间2019.04.01)。

我的平台:win10, 64位,VS2013
步骤: 
1. 下载ACE+TAO.zip, 
我下载的版本:ACE+TAO-6.5.0.zip 
下载地址:http://download.dre.vanderbilt.edu/ 
2. 解压 
解压到C:/下,现在ACE的目录为:C:/ACE_wrappers 
3. 配置环境变量 
新建环境变量: 
ACE_ROOT = C:\ACE_wrappers 
TAO_ROOT = %ACE_ROOT%\TAO 
在系统环境变量Path中添加:%ACE_ROOT%\bin;%ACE_ROOT%\lib 
4. 进入%ACE_ROOT%\ace目录,创建一个名为config.h的文件,文件内容如下

        #ifndef ACE_CONFIG_H #define ACE_CONFIG_H #define ACE_DISABLE_WIN32_ERROR_WINDOWS #define ACE_DISABLE_WIN32_INCREASE_PRIORITY #define ACE_HAS_MFC 1 #include "ace/config-win32.h" #endif /* ACE_CONFIG_H */

5、开始编译

1)编译ace文件夹里的ace_vc12.sln,编译成功后如下图:

2)编译TAO\TAO_IDL文件夹里的TAO_IDL_ACE_vc12.sln,编译成功后如下图:

3)进入%ACE_ROOT%\TAO目录,用VS2013打开工程文件TAO_ACE_vc12.sln,编译(耗时较长),编译完成即可。

以上都编译成功,则环境已成功搭建。

PS:之前编译的过程中,有教程直接让编译3)的TAO_ACE_vc12.sln,编译一直没成功,报错:

c1 : fatal error C1083: 无法打开源文件: “”: No such file or directory”

c1 : fatal error C1083: 无法打开源文件: “\tao”: No such file or directory”

c1 : fatal error C1083: 无法打开源文件: “\orbsvcs”: No such file or directory"

后来根据其他参考资料抱着试试看的心态按顺序编译了1)、2)、3),终于成功了,应用工程也能正常编译通过,以上内容供各位参考。

ACE+TAO环境搭建 windows平台相关推荐

  1. win7下ACE+TAO环境搭建

    平台:win7, 64位,VS2015 步骤: 1. 下载ACE+TAO.zip, 版本:ACE+TAO-6.4.0.zip 下载地址:http://download.dre.vanderbilt.e ...

  2. iphone 3.1.2开发环境搭建——linux平台

    iphone 3.1.2开发环境搭建--linux平台 一.引子 前段时间看到了apple公司发布了iphone os4.0的预览视频,iphone终于打算支持多任务了,尤其是对于预览视频中的skyp ...

  3. Selenium环境搭建-Windows

    Selenium环境搭建-Windows 一.Python安装 略,由于sleenium4.1.0需要python3.7以上方可支持,请注意自己的python版本. 二.Selenium安装 方式一: ...

  4. ZED2i相机使用环境搭建(Windows 环境下 C#API)

    ZED2i相机使用环境搭建(Windows 环境下 C#API) 本文记录了ZED2i相机在Windows 环境下使用 C#API环境搭建过程,以及出现"无法加载 DLL"sl_z ...

  5. Java开发环境搭建:Windows

    Java开发环境搭建:Windows JDK下载安装 JDK下载 设置环境变量 测试是否安装成功 开发工具下载安装:Idea Idea下载 Idea安装 Idea开发JAVA 推荐一波 JDK下载安装 ...

  6. PHP环境搭建:Windows 7下安装配置PHP+Apache+Mysql环境教程(转)

    转至:http://www.leapsoul.cn/?p=695 这两天刚装好Windows 7,碰巧前段时间有朋友问我Windows下如何安装搭建PHP环境,所以打算勤劳下,手动一步步搭建PHP环境 ...

  7. PHP环境搭建:Windows 7下安装配置PHP+Apache+Mysql环境教程

    来源:http://www.leapsoul.cn/?p=695 这两天刚装好Windows 7,碰巧前段时间有朋友问我Windows下如何安装搭建PHP环境,所以打算勤劳下,手动一步步搭建PHP环境 ...

  8. 【转】ACE开发环境搭建

    Windows平台 1)        下载ACE源码 ACE官方网址:http://www.cs.wustl.edu/~schmidt/ACE.html ACE下载地址:http://downloa ...

  9. 在Windows系统中搭建PHP环境,PHP环境搭建-Windows系统下PHP环境搭建

    1.PHP环境搭建的前提是 Apache HTTP Server (Apache 服务器)已经安装部署成功,并可以正常访问到服务器的主页面.Apache HTTP Server 的安装部署已经在上一篇 ...

最新文章

  1. java五子棋悔棋代码_小猿圈前端编写JS五子棋游戏
  2. Django Sqlite3 数据库向MySQL迁移
  3. ITK:将内核应用于非零图像中的每个像素
  4. MySQL数据库的优化-运维架构师必会高薪技能,笔者近六年来一线城市工作实战经验...
  5. 睡前小故事之Html
  6. 实战 | 应急响应方法论思维导图
  7. cat3 utp是不是网线_CAT网线知识
  8. OpenAI:基于对比学习的无监督预训练
  9. python学习之编写学员管理系统
  10. R 用回归来做 ANOVA
  11. 设计标志性专辑封面的 5 个技巧
  12. 简述计算机安全的三种类型
  13. [解决方案] Mendelay无法打开pdf文档:显示 unable to open this file
  14. 百度云安装mysql_安装mysql5.7和mysql8.0(可同时安装在windows中)附百度云下载链接
  15. 存照片、视频内存不够?是时候用欢太会员的云空间服务了
  16. matlab卷积和互相关,互相关与卷积
  17. Vue之组件与组件通信
  18. Java并发系列(10)——FutureTask 和 CompletionService
  19. 阅读《A2-RL: Aesthetics Aware Reinforcement Learning for Image Cropping Debang》
  20. WinDbg排查.net性能或内存问题步骤简述

热门文章

  1. C++类和C结构体类型的异同
  2. Win10 IE浏览器代理服务器没有响应 问题解决方法
  3. liner、dense、mlp、fc区别
  4. Matlab求解矩阵方程
  5. excel操作模块Openpyxl
  6. 前端开发工程师必备网站
  7. 绝密计划:我在阿里打黑工
  8. Protobuf简单使用
  9. 源码编译更新nginx到最新版本,并开始nginx支持http2协议模块.
  10. c++ unrar 源码