MITK(一):編譯過程

編譯環(huán)境

  • win10
  • VS2017 community
  • Qt12.0_x64
  • CMake 3.10.3_x64
  • MITK github版本: 02110a957f87fee06257879f268f177e601e44c0

編譯過程概述

  1. github下載MITK
  2. 切換到對應(yīng)版本(git branch):02110a957f87fee06257879f268f177e601e44c0
  3. 在MITK目錄下手動(dòng)創(chuàng)建build文件夾
  4. 使用Cmake配置好編譯路徑,點(diǎn)擊Config,進(jìn)行CMake配置(手動(dòng)配置Qt5路徑)
  5. 點(diǎn)擊Generate在build目錄下生成MITK的solution:MITK-superbuild.sln
  6. 使用VS2017打開項(xiàng)目,進(jìn)行編譯(Qt5.12.0_x64在VS2017中提前配置好)
  7. 出現(xiàn)'project'無法生成,每次都需要將錯(cuò)誤對應(yīng)的源文件的編碼另存為為Unicode格式,然后再次編譯
  8. 重復(fù)步驟7多次,直到編譯成功

編譯過程詳述

  1. 有大神給截圖說下圖中的MITK github版本可以使用
    MITK (一): 編譯過程

    樂都ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!

  2. 使用git bash下載MITK源碼:git clone https://github.com/MITK/MITK.git
  3. 使用git log查看歷史版本,找到步驟1中版本:
    MITK (一): 編譯過程
  4. 使用 ”git branch 新分支名稱 分支版本號(hào)“ 創(chuàng)建新分支
  5. 使用 ”git checkout 新分支名稱“ 切換分支;可使用git status查看當(dāng)前工作分支,如下圖:
    MITK (一): 編譯過程

  6. 創(chuàng)建build文件夾后(Cmake生成文件的路徑),使用Cmake打開源代碼進(jìn)行編譯,其中Qt5_DIR手動(dòng)指定為Qt的安裝路徑。
  7. 點(diǎn)擊Configure按鈕直到?jīng)]有配置窗口沒有紅色后,點(diǎn)擊Generate按鈕生成項(xiàng)目。
    MITK (一): 編譯過程
  8. 在build文件夾下找到MITK-superbuild.sln使用VS2017打開:
    MITK (一): 編譯過程
  9. 點(diǎn)擊 ”工具欄--生成--生成解決方案“ 按鈕編譯程序;編譯過程中遇到 “警告被視為錯(cuò)誤-沒有生成project文件”,雙擊該錯(cuò)誤打開錯(cuò)誤對應(yīng)文件,將該文件另存為Unicode編碼格式,然后從新編譯;
    MITK (一): 編譯過程

MITK (一): 編譯過程

MITK (一): 編譯過程

  1. 重復(fù)步驟9多次,即可編譯成功。
    MITK (一): 編譯過程
  2. 在build--MITK-build目錄下找到startMitkWorkbench_debug.bat雙擊即可打開編譯成功的MITK軟件:
    MITK (一): 編譯過程

當(dāng)前文章:MITK(一):編譯過程
新聞來源:http://www.muchs.cn/article22/gehijc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊、面包屑導(dǎo)航手機(jī)網(wǎng)站建設(shè)、網(wǎng)站收錄、服務(wù)器托管動(dòng)態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設(shè)計(jì)公司