`

ICE笔记(01):Ice安装使用方法----windows

    博客分类:
  • Ice
阅读更多

1         下载、安装配置

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

path:   ;%ICE_HOME%\bin;
classpath:   ;%ICE_HOME%\lib\Ice.jar;%ICE_HOME%\lib\Freeze.jar;%ICE_HOME%\lib\db.jar;

 

 

 

例如机器安装的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

如果现实当前安装的ice版本号,那么就说明安装成功。

 

设置成功

-----完成。

 

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;

分享到:
评论

相关推荐

    日常生活英语单词必背.doc

    - ice-cream:冰淇淋 - Coke:可乐 - juice:果汁 - tea:茶 - coffee:咖啡 - breakfast:早餐 - lunch:午餐 - dinner/supper:晚餐 - meal:一餐 7. 职业: - teacher:教师 - student:学生 - ...

    ICE中间件资料大全

    而《ICE_Note.txt》可能是一些开发人员的技术笔记或经验分享,它可能包含了一些实用技巧、最佳实践或者是解决特定问题的方法。这些笔记往往能够提供一些书本之外的实用信息,帮助开发者在实际工作中更加得心应手。 ...

    java ice资料

    Java ICE资料主要涵盖了如何使用Java ICE进行分布式应用开发,帮助开发者理解和掌握其核心概念、API以及最佳实践。 首先,我们来看“ZeroC ICE之旅------java - Titan的天空 - JavaEye技术网站.htm”。这篇文章可能...

    新型反激变换器准谐振控制器ICE1QS01及其应用电路与设计

    ICE1QS01是一种由英飞凌公司推出的准谐振控制器,专门用于设计和实现开关电源的反激变换器。这种控制器的特点在于支持低功率待机和功率因数校正(PFC),能够降低设备在待机状态下的功率消耗,并优化电源的功率因数...

    X86笔记本安装Android 4.0全教程 安卓4.0开发环境搭建.docx

    ### X86笔记本安装Android 4.0全教程:安卓4.0开发环境搭建 #### 知识点一:Android 4.0简介及其在不同平台的应用 - **背景介绍**:随着移动互联网的发展,Android操作系统逐渐成为全球范围内最受欢迎的操作系统之...

    开始玩ICE

    "开始玩ICE"这个主题可能是指使用ICE(Internet Communications Engine)框架进行开发。ICE是一种跨平台的中间件,用于构建分布式应用,它提供了强大的接口定义语言(IDL)和多种编程语言的支持,包括Python,C++,...

    ice.rar_ICE_ICE 开发_ICE CORBA_corba_ice接口

    Ice.ppt很可能是一个关于ICE技术的PowerPoint演示文稿,可能包含了ICE的基本概念、架构、主要功能、使用示例以及与其他分布式计算框架的比较等内容。通过这个文件,开发者可以深入了解ICE的工作原理和最佳实践。 ...

    JtagIce仿真器自制资料[电路和Firmware]

    不过我们也是主要使用JtagIce来仿真和通过Jtag口烧录软件。 注意:电路焊好,firmware烧录好之后,一定要设置好熔丝,主要是配置使用外部晶振,其他的不需要修改 我在笔记本上用一根绿联的USB转串口的线连接到Jtag...

    KaiOS笔记---王正炼1

    本笔记主要围绕两个关键点展开:应用间的跳转和数据存储。 1. 应用间的跳转: 在KaiOS中,应用间的交互可以通过自定义MozActivity实现。首先,在目标应用的`manifest.webapp`文件中定义一个activity,例如定义一个...

    ANDROID-X86-4.0-RC2 安装配置

    ### ANDROID-X86-4.0-RC2 安装配置详解 #### 一、概述 ANDROID-X86-4.0-RC2是一款基于Android 4.0(Ice Cream Sandwich)的操作系统版本,专门为x86架构的计算机设计。它能够运行在多种设备上,包括桌面电脑、...

    ICE2QR0665G 英飞凌芯片 INFINEON 中文版规格书手册.pdf

    《英飞凌ICE2QR0665G芯片规格书详解》 ICE2QR0665G是一款由英飞凌公司(INFINEON)研发的高性能、高效率的650V准谐振CoolSET™集成电路,适用于各种电源转换器和适配器。该芯片在设计上注重低待机功耗、高效能和...

    WebRTC学习笔记01-最简单实现一对一视频通讯代码

    在"WebRTC学习笔记01-最简单实现一对一视频通讯代码"中,我们将探讨WebRTC的基础知识以及如何通过简单的代码实现一对一视频通话。 首先,WebRTC的核心组件包括: 1. **RTCPeerConnection**:这是WebRTC中最关键的...

    IEC-61851-1-201731-137中文版

    模式2是一种用于将EV连接到交流电网的标准插座的方法,该方法使用具有电缆和插头的AC EV供电设备,该设备具有控制导向功能和置于标准插头和EV之间的用于防止人身触电的系统,电流和电压的额定值不得超过32 A和250 V...

    传智播客安卓4.0笔记

    【传智播客安卓4.0笔记】是针对Android 4.0开发的学习资料,由张泽华老师...这些笔记内容覆盖了Android开发的基础知识,包括系统架构、资源管理、数据库操作、测试方法以及数据共享,为初学者提供了全面的学习指导。

    PlayWithSpringBoot::ice_cream:体验SpringBoot以及一些个人笔记(有时也写点不相关的)的仓库https://github.comxiaop1ngPlayWithSpringBoottreemasterdoc

    PlayWithSpringBoot 一个学习SpringBoot&SpringCloud的...添加了聊天室页面(使用thymeleaf作为模板引擎,暂时只是作为返回静态页面使用) 添加Netty使用到Netty的WebSocket功能 初始化项目,您好,SpringBoot程序

    ICE3BS03LJG 英飞凌芯片 INFINEON 中文版规格书手册.pdf

    在使用 ICE3BS03LJG 芯片时,需要注意以下几点: * 请确保输入电压在规格范围内 * 请确保输出电压和电流在规格范围内 * 请确保 PCB 设计符合 EMI 和 EMC 要求 * 请确保在高温和高湿环境下使用时,需要 采取相应的...

    Icecream Password Manager(密码管理软件) v1.16 免费版.zip

    Icecream Password Manager功能介绍 1、主密码 唯一需要记住的密码。 2、安全笔记 在密码管理器的安全笔记中保护您的想法。 3、安全 领先的加密标准,保护您的隐私。 4、浏览器插件 从您最喜爱的浏览器即时...

    infineon-an基于ICE1HS01G的半桥式LLC谐振变流器设计.pdf

    Infineon Technologies发布的这份应用笔记(Application Note)详细介绍了如何使用ICE1HS01G器件来设计半桥式LLC谐振变流器。该文档版本为V1.0,发布日期为2009年8月12日。这份应用笔记对于那些希望了解或设计基于...

    ICE3AR10080JZ 英飞凌芯片 INFINEON 中文版规格书手册.pdf

    * 在使用 ICE3AR10080JZ 芯片时,需要注意芯片的最大电压、最大电流和热阻等参数,避免超出参数范围的使用。 * 芯片的使用环境也需要满足一定的温度和湿度要求,避免在高温、潮湿等恶劣环境中使用。 知识点6: ...

Global site tag (gtag.js) - Google Analytics