官網給出編譯MITK 2016.03的要求:
CMake:≥3.2
Qt:5.0~5.5
本文中使用的版本:
系統:Ubuntu 14.04.4
MITK:2016.03
CMake:3.5.2
Qt:5.5.1
1.配置Ubuntu
這裏默認你已經安裝完成Ubuntu14.04了~
在Ubuntu Software Center(軟件中心)找到Synaptic(新立得)並安裝(用於安裝編譯MITK需要的一些庫文件)
Ubuntu Software Center:
Synaptic:
2.安裝CMake(下載地址)
下載文件cmake-3.5.2-Linux-x86_64.tar.gz,解壓即可
3.安裝Qt(下載地址)
下載文件qt-opensource-linux-x64-5.5.1.run
Terminal下安裝(安裝教程詳細地址)
#首先進入到qt安裝包目錄,然後運行下列命令
sudo chmod +x qt-opensource-linux-x64-5.5.1.run #獲取文件權限
sudo ./qt-opensource-linux-x64-5.5.1.run #安裝
sudo apt-get install build-essential #安裝g++
sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev #安裝OpenGL庫
sudo apt-get install libglu1-mesa-dev -y #OpenGL庫
4.編譯MITK(官方地址)
打開CMake(路徑:/cmake-3.5.2-Linux-x86_64/bin/cmake-gui),分別設置源代碼路徑和編譯路徑
點擊Configure,這裏一般會提示Qt路徑找不到
將Qt5路徑設置爲你安裝的Qt5路徑(/你的Qt5安裝路徑/5.5/gcc_64/lib/cmake/Qt5)
點擊Configure,出現“Configuring done”說明成功
點擊Generate,出現“Generating done”說明成功
打開終端Terminal
Terminal:
進入剛纔用CMake生成的文件夾
比如我的是“/home/lwj/Toolkit/MITK-2016.03.0-src-bin”,那麼我要輸入命令:cd /home/lwj/Toolkit/MITK-2016.03.0-src-bin,回車出現下圖:
繼續輸入命令:make -j6,開始編譯。(這裏的-j6指使用6個線程來編譯)
然後靜靜地等着就好了,我用了大概40多分鐘編譯完成。
注:在CMake以及編譯過程中會出現各種各樣的錯誤,原因是缺少各種各樣的庫文件,這些庫文件在Synaptic中都可以找到。由於我在之前的編譯過程中把這些庫文件都裝過了,所以沒有把這些錯誤寫出來,大家有什麼問題可以隨時留言或私信問我。