VS2010配置ICE3.4.2

1.首先当然是下载和安装

http://www.zeroc.com/download.html

分别下载了Ice-3.4.2.msi ,IceVisualStudioAddin-3.4.2.1.msi 和Ice-3.4.2-ThirdParty.msi

依次进行了安装;

2.配置环境变量,这个时候文件被安装到了C:\Program Files\ZeroC\Ice-3.4.2\目录下,就是在我的电脑中配置环境变量,

计算机->属性->高级系统设置->环境变量->系统变量->Path中进行添加“;C:\Program Files\ZeroC\Ice-3.4.2\bin\vc100”

这个时候应该就可以在命令行环境下进行测试了

slice2cpp -v

得到的结果应该是

3.4.2

3.进行vs2010配置

  • 1.In the IDE, choose Tools / Options / Projects and Solutions /VC++ Directories:注意这里,不知是不是版本的问题,我的vs2010中这一部分应该是在项目->(项目名)属性->配置属性->VC++目录中;
  • 2.Select Include files
  • 3.Add <Ice installation root directory>\include

    注意:2和3就是在包含目录中将“C:\Program Files\ZeroC\Ice-3.4.2\include;”添加进去;

  • 4.Select Library files and add the appropriate library directory for your compiler:
    VS2008SP1, 32-bit <Ice installation root directory>\lib
    VS2008SP1, 64-bit <Ice installation root directory>\lib\x64
    VS2010, 32-bit <Ice installation root directory>\lib\vc100
    VS2010, 64-bit

    <Ice installation root directory>\lib\vc100\x64

    注意:4就是在库目录中将“C:\Program Files\ZeroC\Ice-3.4.2\lib\vc100”添加进去,当然这也是因为的版本是vs2010,32-bit的

     

  • 5.Select Executable files and add the appropriate binary directory for your compiler:
    VS2008SP1, 32-bit <Ice installation root directory>\bin
    VS2008SP1, 64-bit <Ice installation root directory>\bin\x64
    VS2010, 32-bit <Ice installation root directory>\bin\vc100
    VS2010, 64-bit <Ice installation root directory>\bin\vc100\x64

    注意:5就是在可执行文件目录中将“C:\Program Files\ZeroC\Ice-3.4.2\bin\vc100”添加进去,vs2010,32-bit

     

    这个时候还需要修改一个地方

    项目->(项目名)属性->配置属性->C/C++->代码生成->运行库,将其改成“多线程调试DLL(/MDd)”;


     还要注意一点 就是必须添加附加依赖项

     项目->(项目名)属性->配置属性->链接器->输入->附加依赖项,添加进去iced.lib和iceutild.lib

    否则在编译的时候会有很多无法解析错误出现。

     

     

     

     

  • 你可能感兴趣的