zoukankan      html  css  js  c++  java
  • 3DSlicer源代码编译过程vs2008+windows xp [转]

     

    一 下载QT源代码编译

    1.  简述
       在 Windows2000/xp/vista 下,安装 VS2008, QT 4.7.2 ;并在 VS2008上建立 QT 的集成开发环境,利用 VS2008 开发环境开发,调试 QT 程序;
    2. 所需程序
       VS2008以及VS2008Sp1                                  //  VS2008 的安装程序;
       qt-everywhere-opensource-src-4.7.4.tar.gz          //  QT 4.7.4 的 Windows 库
       qt-vsintegration-1.3.1.exe 或者qt-vs-addin(qt-vs-addin-1.1.8.exe)  //  VS2008 的 for QT 插件

    3. 操作步骤
    3.1  安装 VS2008
         在 Windows 下,进入 VS2008/ 目录,双击 setup.exe 程序; 
         每次按照提示, 点击 “Next”按钮 即可;
      3.2  安装 QT 4.7.4 源代码

         点击qt-everywhere-opensource-src-4.7.4.tar.gz解压到某个目录,如C:/Qt/4.7.4 目录下(路径不要包含空格,否则会编译出错); 
      3.3  编译QT 4.7.4
           ① Windows2000/xp中新增一个系统环境变量QMAKESPEC,值为win32-msvc2008
            ② 在系统环境变量的path中添加C:/Qt/4.7.4/bin
           ③ 从Windows 的“开始”按钮点击,打开  VS2008 Command Program; 路径如下:
           “Start -> Program -> Microsoft Visual Studio 2005 -> Visual Studio Tools -> Visual Studio Command Program”
           在VS2008 Command Program 里,进入QT 4.7.4 源代码目录,如:
              > C:/
              > cd C:/Qt/4.7.4
           执行configure 目录,参数如下:
              >configure.exe -opensource -confirm-license -debug -webkit -nomake examples -nomake demos 
     

    等待一段时间后,运行 nmake 命令,如:
             >  nmake 
           等待数小时后(视机器条件而定),编译成功即可;

       3.4  安装VS2008 的 QT 插件
            双击执行 qt-vsintegration-1.3.1.exe (注册码baidu一下)或者qt-vs-addin(qt-vs-addin-1.1.8.exe)  程序即可;


       3.5  设置环境参数
          在 “系统环境参数里”,新增 一个环境变量:
          QTDIR = C:/Qt/4.7.4 
         即: 变量名 为 QTDIR
              变量值为C:/Qt/4.7.4   
       
       3.6 配置 VS2008 环境
          启动 VS2008;
          选择菜单: “ Tools ”  -〉  “ Options ” ;
          在弹出窗口中,选择左边的数状列表中的 “QT” -> “Builds”, 在右边新增一个变量:
          +--------------+-----------------------------------------------+
          |     Name     |            Path                               |
          +--------------+-----------------------------------------------+
    |    qt4.7.4  |     C:/Qt/4.7.4                          |
          +--------------+-----------------------------------------------+

      至此,环境设置完成;

    4.  在Windows端测试
        打开 VS2008 ,点击菜单 “File” -> “New” ->  “Project ”-> “Qt Projects” -> “QT Application” , 并输入合适的参数和变量,点击 OK.
        之后就可以在 VS2008 里自由的使用 QT Designer 和 QT 类库;
        Windows 端的调试方法类似普通的VC 程序调试;

    二 下载git并安装

       安装该软件Git-1.7.9-preview20120201.exe ,我安装的目录为D:Git,安装完成后将D:Gitin加入到系统变量path中

    三  安装SVN客户端

      3.1 下载并安装SlikSvn 下载地址为http://www.sliksvn.com/en/download

     3.2下载并安装cygwin软件,下载地址为http://www.cygwin.com/

    四 下载slicer4源代码

         1 双击Cygwin.bat,输入如下命令:

             cd I:

             svn co http://svn.slicer.org/Slicer4/trunk Slicer

         2 然后在I盘下建立一个名为Slicer4-SuperBuild的文件夹。

        五用cmake编译源代码生成sln文件

        1 双击Cygwin.bat,打开cgywin,输入

          cd I:CMake2.8/bin

          ./cmake-gui.exe

        打开cmake界面后配置好参数后需要多次configure直到界面中没有红色的行出现,然后点击Generate.

       六 编译 sln文件生成3DSlicer

         用VS2008打开位于I:Slicer4-SuperBuild下的Slicer.sln,然后点击生成解决方案。这个阶段需要编译很长时间,具体所需时间跟所用电脑的配置有关。

    注意,此时不能断网,Slicer4在编译过程需要下载很多软件的源码,如:ITK、VTK等。

    如果生成成功后,再打开位于I:Slicer4-SuperBuildSlicer-build下的Slicer.sln,生成解决方案。

        点击I:Slicer4-SuperBuildSlicer-build下的Slicer.exe便能打开Slicer4.

    注意:编译Qt4.7.4和Slicer4.1一共占用了I盘23G的空间,编译前要查看是否足够的空间。

    转自:http://blog.sina.com.cn/s/blog_5ff6097b010101mc.html

  • 相关阅读:
    leetcode[45]Jump Game II
    leetcode[46]Permutations
    leetcode[47]Permutations II
    leetcode[48]Rotate Image
    手把手一起玩perl安装
    List the Modules in Your System
    oracle之recyclebin
    10g 11g新特性
    RMAN相关操作命令
    手把手一起安装RAC+DataGuard
  • 原文地址:https://www.cnblogs.com/vranger/p/3815724.html
Copyright © 2011-2022 走看看