vs2008 下ICE 3.4.2 安装使用

1)下载安装 http://www.zeroc.com/download.html 下载
Ice-3.4.2.msi

2)设置环境变量,Path里加入ice的目录(C:\Program Files\ZeroC\Ice-3.4.2\bin;)
3)设置vs2008,vc++的库文件目录加入<ice>/lib

4)C:\Documents and Settings\All Users\ZeroC下面的ice.vsprops文件
 锘??xml version="1.0" encoding="UTF-8"?>
<VisualStudioPropertySheet
 ProjectType="Visual C++"
 Version="8.00"
 Name="ice"
 >
 <UserMacro
  Name="IceHome"
  Value="C:\Program Files\ZeroC\Ice-3.4.2\"
  PerformEnvironmentSet="true"
 />
</VisualStudioPropertySheet>

改为:

 <?xml version="1.0" encoding="UTF-8"?>
<VisualStudioPropertySheet
 ProjectType="Visual C++"
 Version="8.00"
 Name="ice"
 >
 <UserMacro
  Name="IceHome"
  Value="C:\Program Files\ZeroC\Ice-3.4.2\"
  PerformEnvironmentSet="true"
 />
</VisualStudioPropertySheet>


5.安装完后,自动安装了demo程序,右击工程名称,Ice configuration -> 勾选Enable Ice Builder

6.用slice2cpp命令,从slice文件生成一个.cpp和一个.h文件 或者在VS2008IDE中选择工具-外部工具选项-添加一个一个新项

内容如下:

标题:Slice2cpp

命令:你的ICE安装的目录:例如:C:\Ice\bin\slice2cpp.exe

参数:$(ItemPath) --output-dir $(ProjectDir)

确定后在工具列表中会出现Slice2cpp


7. 生成可执行文件

8.如果运行demo出错,可能是系统原有openssl的版本过低,把<ice>/bin下的ssleay32.dll和libeay32.dll考到windows/system32文件夹下

 

你可能感兴趣的:(c,ide,Path,工具,encoding)