安装x64下的VS, VTK, ITK和Boost

来源:互联网 发布:数据分析建模 编辑:程序博客网 时间:2024/06/08 06:27

安装x64下的VS2008

  1. 安装的过程中需要注意的是不能够使用default模式,因为default模式下只安装了win32的编译器,而没有安装x64的编译器。
  2. 安装过程中选择custom并且在x64 compiler上打钩,这样才安装了x64编译器。

安装x64下的VTK,ITK

  1. 将下载好的itk(或vtk)的源代码文件分别放在各自的src文件夹下,并同时创建build文件夹用来存放CMake编译后的共享库文件(.lib)。
  2. CMake下选用vs2008x64 win64的编译器进行configure,否则默认模式是win32的编译器。
  3. 根据需要勾选一些安装选项,比如examples, test, tcl, mfc等可以不安装。
  4. 两次configure和一次generate后,打开ITK.sln(或vtk.sln),直接build->build solution就可以了(debug模式将生成debug模式的itk(或vtk)release模式将生成release模式的itk(或vtk),根据需要选择相应的模式),不需要单独再对INSTALL.sln进行build

安装x64下的Boost

  1. 默认情况下Boost的安装使用的是最新的VS编译器版本并且是在win32模式下进行编译。所以需要在运行完bootstrap.bat后,运行bjam时用如下命令:(注意:这些都是在cmd的命令行窗口进行安装的
bjam.exe --toolset=msvc-9.0 address-model=64  

这样使用的才是vs200864位的编译器

0 0