Windows 安装ACE,在Visual Studio 2013测试通过
来源:互联网 发布:science杂志知乎 编辑:程序博客网 时间:2024/06/05 04:43
由于工作中要用到CORBA,于是要用到ORB,于是要装ACE+TAO+CIAO,ORB也可选omniORB,但是TAO性能更好一点,我们服务器上就用的是这个。一方面,CORBA技术较为久远,可能要被淘汰,但思想却被继承下来,用在分布式计算上。好了,废话少说,正式图文教程:
环境:
系统:win7 64位
VS:VS2013旗舰版
ACE:ACE-6.30
参考点击打开链接
一.下载ACE+TAO+CIAO.zip并解压
1. 下载地址:点击打开链接,Latest Release版本即可,如下图
2.解压。我的压缩包名字不知为什么乱码,可忽略
二.创建ACE的配置文件
我的路径是D:\ACEandTAO\ACE_wrappers\ace,进入ace目录,你可以在该目录下用记事本新建一个“config.h”文件,我是用VS 2013建了个工程,并新建了一个头文件,头文件名一定是“config.h”,然后拷贝在ace目录下。头文件的内容是:
#define ACE_HAS_STANDARD_CPP_LIBRARY 1
#include "ace/config-win32.h"
三.编译ACE库
1. 进入ace目录,找到ace_vc12.sln
2.加载该文件:双击该文件,默认用VS打开,刚打开时,左下方处于加载文件状态,等待其加载完毕,然后它会显示ready
3.
01 编译Debug版本,生成ACEd.dll和ACEd.lib等文件,选择BUILD-Build Solution,等待
02然后再生成Release版本,生成ACE.dll 和ACE.lib,将Debug改成Release,然后选择BUILD-Build Solution,
四. 为ACE目录设置环境变量
这个每个winodows下程序员都应该很熟悉,不多做介绍。此处指系统环境变量,非用户环境变量
我的电脑——>属性——>高级选项卡——>环境变量按钮,在系统环境变量里面新建,变量名:ACE_ROOT,变量值:D:\ACEandTAO\ACE_wrappers\ace
注意,此处因人而异!编辑变量名Path,添加:%ACE_ROOT%\bin;%ACE_ROOT%\lib。
五. 为VS2013设置库路径
VS2008之前的版本与VS2010之后的版本设置不一样,在VS2010之后的版本中已经废弃 TOOLs——Options——Projects and Solutions——Vc++ Dicrectories这中方法,如下所示:
所以,我们启用新的方法:在VS 2013中任意打开一个项目,选择VIEW——Other Windows—— Properties Windows
在屏幕右边出现:选择“扳手”符号,打开对话框,
你的可能跟我不一样,因为我已经打开过,打开了之后,才能在VIEW菜单中发现 Properties Mannger这个选项,这里我是折腾了好久,请读者还亲自试验一下。
到这里就很容易了,在任意一个项目下,选择 VIEW——Properties Manager,资源管理器变成 manager
然后你点击这个:
接着点击 Vc++ Directories,修改就行了:
可执行文件(Executablefiles):添加$(ACE_ROOT)\bin
包含文件(Include files):添加$(ACE_ROOT)
库文件(Library files):添加$(ACE_ROOT)\lib
应用 确定就可以了
六 测试操作是否成功
#include "stdafx.h"#include "ace/Log_Msg.h"int _tmain(int argc, _TCHAR* argv[]){ ACE_TRACE(ACE_TEXT ("main")); ACE_DEBUG ((LM_INFO, ACE_TEXT ("Hello world/n"))); getchar(); return 0;
}
版权所有,转发请注明出处,谢谢!
码字真累,下次写TAO!
- Windows 安装ACE,在Visual Studio 2013测试通过
- 在Windows下使用Visual Studio 10编译ACE
- ACE 5.7.0 在Visual Studio 2008下的安装
- 在Windows和Visual Studio上安装Boost
- 在Windows和Visual Studio上安装Boost
- 在Windows和Visual Studio上安装Boost
- Windows 平台上安装测试ACE记录
- 在windows环境下安装ACE
- 在windows环境下安装ACE
- 2017: win7 + visual studio 2013 + opencv 3.1 安装测试
- 安装visual studio 2013
- Visual Studio 2013安装
- Windows Azure 移动服务在 Visual Studio 2013
- wxWidgets 安装方法(Windows 8.1 + Visual Studio 2013)
- Windows 7 离线安装Visual Studio 2013(VS2013)
- 在visual studio 2012 环境下开发windows phone 怎么安装使用silverlight for windows phoneToolkit
- Windows安装 visual studio 2010,SVN插件
- Windows 安装 Microsoft Visual Studio 2010
- tomcat与nginx相结合,nginx基于端口配置多个tomcat的问题?
- Looper,Handler,Message
- 欢迎使用CSDN-markdown编辑器
- poj 2495 Incomplete chess boards 覆盖问题巧解
- c/c++中空指针,空指针常量,NULL
- Windows 安装ACE,在Visual Studio 2013测试通过
- Android Http访问网络 学习(慕课网学习)
- 支付宝转账支付方式
- 设置python的默认编码为utf8
- php的base64编码后放到URL里,有时会出问题
- 使用模板加快编码效率(一)——txt文本
- ubuntu+kali常见问题总结
- CSDN-markdown编辑器
- 设计模式初体验---简单工厂模式SimpleFactory