MITKMITKMITKMITK(非中科院版)安装教程
(非中科院版)安装教程
(非中科院版)安装教程
(非中科院版)安装教程
MITK 全名:The Medical Imaging Interaction Toolkit 。官网:http://mitk.org/。
特别说明是德国版,非中科院版。使用中科院版的孩纸请忽略此文!
开场白:找了好久没在国内找到 MITK 的安装编译教程,最近安装编译成功
了,弱弱的写一个安装教程(本人是绝对的新手,而不是高手谦虚时的那种新手)。
安装需要到的各种软件文中没有给出 url,大家自己下载吧。另外这里本人只介绍本人
安装编译通过的平台和方法。
安装环境:
安装环境:
安装环境:
安装环境:win7(32 位),visual studio 2008。
Windows
Windows 下获取下获取下获取下获取 MITKMITKMITKMITK 源码:源码:源码:源码:
一、一、一、一、Windows
Windows
这一步是写给像我这样的新手的,有两个方法:
方法一:直接去 github 下载(推荐):
https://github.com/MITK/MITK 下载 zip。如果 URL 不对的话大家直接去
https://github.com 搜索 MITK,第一项即是。
方法二:安装 git 的 windows 版,找到并打开 GIT BASH,输入:
git clone http://git.mitk.org/MITK.git/
等下载好后,再输入 pwd 找到下载位置。
(图中未下载好,未输入 pwd)
二、安装前请确保安装以下(分四块介绍):
二、安装前请确保安装以下(分四块介绍):
二、安装前请确保安装以下(分四块介绍):
二、安装前请确保安装以下(分四块介绍):
1:Visual studio 2008
备注:官网介绍 windows 下最高只支持到 vs2008。(vs2010,vs2012 下本人未做尝
试)
2:cmake-2.8.11.1-win32-x86.exe
备注:安装时如不修改安装路径,一路 next 即可。cmake 时,要求 cmake 版本 2.8.8
以上。
3.1:qt-win-opensource-4.8.4-vs2010.exe
3.2:qt-vs-addin-1.1.11-opensource.exe
备注:安装时如不修改安装路径,一路 next 即可。必须确保 vs2008 中显示 QT 插件并
可使用 QT,因为无 QT 的话后面 cmake 无法通过。通常安装 3.1,3.2 即可,无需手动
编译。(cmake 时发现 QT 要求 4.6 以上,QT5.0 没试)
4.1:Git ExtensionsGit Extensions
4.2:Tortoisegit
备注:必须确保 vs2008 中显示并可使用 GIT 插件,不然后续 cmake 将无法通过。具体安
装详见:http://www.cnblogs.com/sorex/archive/2011/08/10/2132359.html
好了,如果你给我一样是新手,那么经过蛋疼的折腾后,现在终于可以开始cmake
了:
Cmake
Cmake MITKMITKMITKMITK::::
三、三、三、三、Cmake
Cmake
打开 cmake-gui,将下载好的源码所在路径(图中 1 处,本人解压后放在 D:/MITK
下)以及要生成的二进制文件所在的路径(图中 2 处,本人放在新建的 D:/MITK/bin
下)填入,如果诸位有编译过 vtk、itk,这一步不是问题。
给一个本人电脑中的具体图:
然后接下来就是点击左下角的 Configure 了,本人是新手不知道 Configure 出红色那些
后要选择那些,所以直接默认的没去管它了,然后再 Configure 到没有红色显示了,点
击 Generate。搞定这一步。
备注:如果你的 vs2008 中 QT,GIT 一个或者两个不能用,那么这一步很有可能无法通
过。
MITK-superbuild.sln
请确保在睡前或者灰常空闲的时候进行这一步
MITK-superbuild.sln((((请确保在睡前或者灰常空闲的时候进行这一步
四、编译四、编译四、编译 MITK-superbuild.sln
请确保在睡前或者灰常空闲的时候进行这一步))))
MITK-superbuild.sln
请确保在睡前或者灰常空闲的时候进行这一步
四、编译
1.用 vs2008 打开 MITK-superbuild.sln,在生成二进制的文件夹下,本教程中是在
D:\MITK\bin 下。
2.因为编译的时候要下载大概需要下载约 250M 的文件,所以大家最好是在网络比较好
的环境下继续接下来的步骤吧。如果以下任何一个 url 你无法打开下载,那么恭喜你,
请去一个网络环境好点的地方去吧,否则一定以及肯定编译出错无法通过:
http://mitk.org/download/thirdparty/InsightToolkit-4.3.2.tar.gz
http://mitk.org/download/thirdparty/CTK_71c756a3.tar.gz
http://mitk.org/download/thirdparty/vtk-5.10.0.tar.gz
http://mitk.org/download/thirdparty/dcmtk-3.6.1_20120222.tar.gz
http://mitk.org/download/thirdparty/gdcm-2.2.1.tar.gz
http://mitk.org/download/thirdparty/MITK-Data_cc0840db.tar.gz
备注:以上均可手动下载并放在指定位置,具体放在那里位置,请对应看编译出错的
时候 dst 说该放在哪吧。但是,唯独最后面这个必须在编译的时候自动下载才
行!!!
3.很多人说直接选择 ALL_BUILD,右键点击 rebulid 就好了,个人觉得点击属性,MFC
选项选择静态比较好如图,这样如果工程中用到 MFC,以后就算随便拷贝到别的电脑
上用就不会出现缺少涉及到 mfc 的 dll 的问题了(如果你工程应用到的库都是这样选择
编译的话):
4.Ok,成功到了这一步,那么恭喜你,亲,点击 ALL_BUILD 后就洗洗睡吧。嗯,也就
编译几个小时。。。。囧&泪崩
5.编译成功后,试试 cmake 个自带的 example 吧,如果能成功运行,那么,到此,您
终于成功安装编译成功 MITK 了,辛苦了,`(*∩_∩*)′。
有不对的地方或补充的地方恳请大家指正、补充,本人将不胜感激。欢迎大家在网上
更新、公开、免费发表,转载请说明出处。
最后,衷心感谢中国可视化实验室 vis_duanbw 跟 怕 两位同学的交流指导。
中国可视化实验室 /华南理工大学 MUI 实验室 xudada
2013 年 7 月 3 日
xudada
10360949
,如有疑问可在该群中找到我(
xudada)。)。)。)。
10360949
xudada
,如有疑问可在该群中找到我(
,如有疑问可在该群中找到我(xudada
10360949,如有疑问可在该群中找到我(
中国可视化实验室交流群:10360949
中国可视化实验室交流群:
中国可视化实验室交流群:
中国可视化实验室交流群: