MITK-Qt4.8.4(x64)+VS2012+Win7_X64 編譯記錄


本文參考 http://blog.csdn.net/lanxuxml/article/details/9232529(中文)

http://docs.mitk.org/nightly-qt4/BuildInstructionsPage.html (官方編譯指導)

MITK全名:The Medical Imaging Interaction Toolkit 。官網:http://mitk.org/

cmakerebulidMITK-superbuild.sln 前,強烈建議大家先看看這個URL,里面講解了一些如何解決rebuild可能會遇到的問題,這樣可以可以盡量保證rebuild成功:http://comments.gmane.org/gmane.comp.lib.mitk.user/3568

開始:                              

安裝環境:win7(64)visual studio 2012

   

一、Windows下獲取MITK源碼:

直接去github下載(推薦):

https://github.com/MITK/MITK下載zip。如果URL不對的話大家直接去 https://github.com搜索MITK,第一項即是。

 

二、安裝前請確保安裝以下:

1cmake-2.8.12.1-win32-x86.exe  http://www.cmake.org/cmake/resources/software.html

2qt-win-opensource-4.8.4-vs2010.exe  QT64位需自己編譯  參考 http://stackoverflow.com/questions/12113400/compiling-qt-4-8-x-for-visual-studio-2012

3Git http://git-scm.com/download/win

開始cmake

 三、Cmake MITK

打開cmake-gui,將下載好的源碼所在路徑以及要生成的二進制文件所在的路徑,如果諸位有編譯過vtkitk,這一步不是問題。

 

點擊左下角的Configure,直接默認,然后再Configure到沒有紅色顯示,點擊Generate。搞定這一步。可以確認如下幾個選項勾上。(MITK-superbuild

   

四、編譯MITK-superbuild.sln

1.打開MITK-superbuild.sln,在生成二進制的文件夾下,教程中是在P:/MITK_MSVC2012_X64下。

2.打開工程找到下屬的mitk這個工程編譯。出現兩個警告和錯誤。打開出現warning的文件(mitkPointSetGLMapper2Dmitk:SlicedGeometry3D)Ctrl+A全選,然后在文件菜單:file->advanced save options ,在彈出的選項中選擇新的編碼方式為:UNICODE codepage 1200.

備注:強烈建議先操作這一步再進行下一步,否則編譯極有可能出錯,而編譯一次就幾個小時。 

4.很多人說直接選擇ALL_BUILD,右鍵點擊bulid

 

5.Ok,編譯成功無錯。時間比較長,依據個人電腦配置。 

6.編譯成功后,按教程可以生成自己的項目,如果能成功運行,那么,到此,您終於成功安裝編譯成功MITK了。鏈接:http://docs.mitk.org/nightly-qt4/HowToNewProject.html

   


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM