1.1 Ice安装包下载
安装包从Ice的官方网站下载,当前最新版本是 3.1.1版。
下载网址是http://www.zeroc.com/download.html
本文使用的是windows环境下的VC版本
下载安装包:
Ice-3.1.1-VC60.msi。
下载Ice使用文档:Ice-3.1.1.pdf
由于Ice开放源代码,所以也可以在此网址下载Ice实现的源码:Ice-3.1.1.zip
由于Ice使用第三方软件,如果编译Ice源码的话,要同时下载含有第三方软件的安装包:ThirdParty-3.1.1-VC60.msi
1.2 安装Ice
直接安装Ice-3.1.1-VC60.msi这个安装包即可。
1.3 配置环境变量
安装完Ice-3.1.1-VC60.msi后开始配置机器环境变量:
----在我的电脑点击右键,选择属性
----在高级里面选择环境变量
----在系统变量里选择Path
--双击Path
在计算机的的环境变量的路径Path中添加
set ICE_HOME=<Ice installation root directory>
set PATH=%ICE_HOME% bin;%PATH%
ICE_HOME:G:\Ice
例如机器安装的Ice在D: Ice-3.1.1-VC60路径下
则在path中添加:D: Ice-3.1.1-VC60 bin; D: Ice-3.1.1-VC60
----编辑系统变量,点击确定
----环境变量,点击确定
----系统特性,点击确定。
----点击开始---选择运行---输入cmd----在dos窗口里输入命令测试slice2java命令回车----显示
在命令行中输入:icegridnode --version
设置成功
-----完成。
1.4 Ice
对Visual Studio 的需求
Ice-3.1.1Release 版需要Visual Studio 6.0 Service Pack 5或者更晚的,建立使用最新的Service Pack 6。
1.5 设置Visual Studio 6.0
-----在 IDE中, 选择 Tools->Options->Directories
--1 选择 "Include files"
添加 <Ice installation root directory> include 头文件
和 <Ice installation root directory> include stlport,头文件文件
注意:要把stlport路径放在列表的最上面或者在Visual C++ 包含路径的上面,确保编译器调用的是STLport库而不是VC的STL库。
--2选择 "Library files"
添加 <Ice installation root directory> lib
--3选择 "Executable files"
-添加 <Ice installation root directory> bin
---- 在IDE中,确保Project/setting/
--C/C++里的C++language选上Enable Run-Time Type Information[RTTI];
--Code Generation,选择Debug Multithreaded Dll;
--Link里面选择Gneral在Object/library modules里面输入:Iced.lib IceUtild.lib;
相关推荐
- ice-cream:冰淇淋 - Coke:可乐 - juice:果汁 - tea:茶 - coffee:咖啡 - breakfast:早餐 - lunch:午餐 - dinner/supper:晚餐 - meal:一餐 7. 职业: - teacher:教师 - student:学生 - ...
而《ICE_Note.txt》可能是一些开发人员的技术笔记或经验分享,它可能包含了一些实用技巧、最佳实践或者是解决特定问题的方法。这些笔记往往能够提供一些书本之外的实用信息,帮助开发者在实际工作中更加得心应手。 ...
Java ICE资料主要涵盖了如何使用Java ICE进行分布式应用开发,帮助开发者理解和掌握其核心概念、API以及最佳实践。 首先,我们来看“ZeroC ICE之旅------java - Titan的天空 - JavaEye技术网站.htm”。这篇文章可能...
ICE1QS01是一种由英飞凌公司推出的准谐振控制器,专门用于设计和实现开关电源的反激变换器。这种控制器的特点在于支持低功率待机和功率因数校正(PFC),能够降低设备在待机状态下的功率消耗,并优化电源的功率因数...
### X86笔记本安装Android 4.0全教程:安卓4.0开发环境搭建 #### 知识点一:Android 4.0简介及其在不同平台的应用 - **背景介绍**:随着移动互联网的发展,Android操作系统逐渐成为全球范围内最受欢迎的操作系统之...
"开始玩ICE"这个主题可能是指使用ICE(Internet Communications Engine)框架进行开发。ICE是一种跨平台的中间件,用于构建分布式应用,它提供了强大的接口定义语言(IDL)和多种编程语言的支持,包括Python,C++,...
Ice.ppt很可能是一个关于ICE技术的PowerPoint演示文稿,可能包含了ICE的基本概念、架构、主要功能、使用示例以及与其他分布式计算框架的比较等内容。通过这个文件,开发者可以深入了解ICE的工作原理和最佳实践。 ...
不过我们也是主要使用JtagIce来仿真和通过Jtag口烧录软件。 注意:电路焊好,firmware烧录好之后,一定要设置好熔丝,主要是配置使用外部晶振,其他的不需要修改 我在笔记本上用一根绿联的USB转串口的线连接到Jtag...
本笔记主要围绕两个关键点展开:应用间的跳转和数据存储。 1. 应用间的跳转: 在KaiOS中,应用间的交互可以通过自定义MozActivity实现。首先,在目标应用的`manifest.webapp`文件中定义一个activity,例如定义一个...
### ANDROID-X86-4.0-RC2 安装配置详解 #### 一、概述 ANDROID-X86-4.0-RC2是一款基于Android 4.0(Ice Cream Sandwich)的操作系统版本,专门为x86架构的计算机设计。它能够运行在多种设备上,包括桌面电脑、...
《英飞凌ICE2QR0665G芯片规格书详解》 ICE2QR0665G是一款由英飞凌公司(INFINEON)研发的高性能、高效率的650V准谐振CoolSET™集成电路,适用于各种电源转换器和适配器。该芯片在设计上注重低待机功耗、高效能和...
在"WebRTC学习笔记01-最简单实现一对一视频通讯代码"中,我们将探讨WebRTC的基础知识以及如何通过简单的代码实现一对一视频通话。 首先,WebRTC的核心组件包括: 1. **RTCPeerConnection**:这是WebRTC中最关键的...
【传智播客安卓4.0笔记】是针对Android 4.0开发的学习资料,由张泽华老师...这些笔记内容覆盖了Android开发的基础知识,包括系统架构、资源管理、数据库操作、测试方法以及数据共享,为初学者提供了全面的学习指导。
PlayWithSpringBoot 一个学习SpringBoot&SpringCloud的...添加了聊天室页面(使用thymeleaf作为模板引擎,暂时只是作为返回静态页面使用) 添加Netty使用到Netty的WebSocket功能 初始化项目,您好,SpringBoot程序
在使用 ICE3BS03LJG 芯片时,需要注意以下几点: * 请确保输入电压在规格范围内 * 请确保输出电压和电流在规格范围内 * 请确保 PCB 设计符合 EMI 和 EMC 要求 * 请确保在高温和高湿环境下使用时,需要 采取相应的...
Icecream Password Manager功能介绍 1、主密码 唯一需要记住的密码。 2、安全笔记 在密码管理器的安全笔记中保护您的想法。 3、安全 领先的加密标准,保护您的隐私。 4、浏览器插件 从您最喜爱的浏览器即时...
Infineon Technologies发布的这份应用笔记(Application Note)详细介绍了如何使用ICE1HS01G器件来设计半桥式LLC谐振变流器。该文档版本为V1.0,发布日期为2009年8月12日。这份应用笔记对于那些希望了解或设计基于...
* 在使用 ICE3AR10080JZ 芯片时,需要注意芯片的最大电压、最大电流和热阻等参数,避免超出参数范围的使用。 * 芯片的使用环境也需要满足一定的温度和湿度要求,避免在高温、潮湿等恶劣环境中使用。 知识点6: ...