MITK 2021.2編譯

      網(wǎng)友投稿 776 2025-03-31

      歡迎來到我的博客,希望這篇文章對(duì)你有所幫助,如果覺得不錯(cuò),請(qǐng)搜藏哈。

      MITK2021.2編譯

      接受來自全國人民的

      1 最終編譯環(huán)境

      2 下載MITK源代碼

      2.1 從Git下載代碼

      2.2 存放位置

      3 CMake配置

      4 編譯

      MITK 2021.2編譯

      4.1 C4819警告

      5 體會(huì)

      MITK2021.2編譯

      參考鏈接:https://blog.csdn.net/calmreason/article/details/90741241

      重要參考鏈接:https://www.cnblogs.com/shHome/p/14512199.html

      為什么要編譯MITK,因?yàn)楣灸壳暗捻?xiàng)目就是一MITK為模版改的的,領(lǐng)導(dǎo)說后面我們要用Qt和VTK來重新搞一遍,這個(gè)對(duì)于有經(jīng)驗(yàn)的老司機(jī)來說,應(yīng)該是沒有太多難度的,但是我沒有呀,我來這公司之前都沒有接觸過醫(yī)療,連VTK啥都不知道,感謝公司給我機(jī)會(huì)讓我?guī)綄W(xué)習(xí)。這也就是為啥要編譯了,因?yàn)槲覝?zhǔn)備抄襲,哈哈哈。

      接受來自全國人民的

      本次MITK編譯主要耗時(shí)3天,整體戰(zhàn)線有20天吧。終于成功了,我特意截圖嘚瑟一下。還激動(dòng)的給媳婦發(fā)了200紅包,哎,私房錢又少200。為啥激動(dòng),因?yàn)樘岈旊y編譯了,而且好多問題出的都是無從下手的那種問題。更加主要的,直屬領(lǐng)導(dǎo)是個(gè)兼職,除了周一例會(huì)和突發(fā)事件,基本不來公司,再說這種編譯問題去問領(lǐng)導(dǎo),是不是傻逼了;只能自己摸索。

      1 最終編譯環(huán)境

      為啥是最終編譯環(huán)境呢,看下圖,為了編譯它,我換了三個(gè)版本的Qt和三個(gè)版本的VS,都是淚呀。還有一個(gè)更氣人的就是公司的破電腦,都尼瑪2021年了,還沒有固態(tài)硬盤,每次打開VS死的心都有,就是你去上個(gè)廁所,回來硬盤等還是常亮。要不是對(duì)工作滿滿的熱愛,真想炸了它。

      說回正事,這里說一下我最終的編譯環(huán)境,至于這幾個(gè)版本的東西有沒有互相影響,暫時(shí)沒有驗(yàn)證,也不想驗(yàn)證了。這輩子再也不想在編譯MITK了。應(yīng)該沒有落下的工具了吧。

      操縱系統(tǒng):Windows 10 專業(yè)工作站版 21H1

      ed2k://|file|cn_windows_10_business_editions_version_21h1_updated_jun_2021_x64_dvd_9d9154fa.iso|5707534336|69E3B7C619BD8C09CFC2B2C19A91E13E|/

      MITK源碼:MITK v2021.02 Git分支2493570

      https://github.com/MITK/MITK/releases/tag/v2021.02

      CMake版本:3.21.0-rc2

      https://cmake.org/download/

      Qt版本:5.14.2 msvc2017_64

      https://download.qt.io/archive/qt/5.14/5.14.2/

      VS版本:VS2017 Community

      ed2k://|file|mu_visual_studio_Community_2017_version_15.3_x86_x64_11100062.exe|1069960|5984B3CD547F9F213DE21EFE5887F08D|/

      Git:我用的是VS自動(dòng)安裝的Git工具

      OpenSSL:1.1.1 (使用Qt安裝工具安裝)

      https://download.qt.io/archive/online_installers/4.1/

      Qt Visual Studio Tools version 2.7.1 (rev.18)

      https://download.qt.io/archive/vsaddin/2.7.1/

      這里要特別說一下,編譯的時(shí)候一定要保證網(wǎng)路暢通,能上Git

      2 下載MITK源代碼

      直接百度MITK,進(jìn)入官網(wǎng)https://www.mitk.org/wiki/The_Medical_Imaging_Interaction_Toolkit_(MITK)

      這個(gè)網(wǎng)站還是比較簡(jiǎn)潔的,要么直接點(diǎn)擊DownLoads,要么點(diǎn)擊download here進(jìn)入下載界面,在下載界面其他暫時(shí)先不用關(guān)注,只需要關(guān)注兩個(gè)地方,一個(gè)是安裝包,一個(gè)是源碼,如下圖。安裝包對(duì)于windows來說,就是個(gè)exe程序,和普通軟件一樣,可以下載下來把玩一下,理論上我們編譯出來的源碼和他是一樣的。

      2.1 從Git下載代碼

      開始進(jìn)入有點(diǎn)陌生,為了保證咱們說的一個(gè)東西,還是點(diǎn)一下右側(cè)我紅框標(biāo)出來的,點(diǎn)擊MITK v2021.02進(jìn)入到下載界面,為了保證我們后面編譯順暢,還是建議下載win版本的。

      2.2 存放位置

      網(wǎng)上有專家說了,MITK編譯目錄放的太深的話,CMake直接會(huì)報(bào)路徑太長錯(cuò)誤,所以直接放C盤更目錄。就是下面這樣

      文件夾里面是這個(gè)樣子,分別用來放編譯好的文件,編譯文件和源碼。

      3 CMake配置

      編譯前聲明

      這里還是要做點(diǎn)工作,以防后面出現(xiàn)好多亂七八糟的錯(cuò)誤。在MITK源碼目錄下,有一個(gè)CMakeExternals文件夾,進(jìn)到這個(gè)目錄里面。吧里面所有**.patch的文件改為CR LF**

      CMake配置基本就是默認(rèn)配置,如果找不到Qt的路徑,那就手動(dòng)配置一下,剩下的就是默認(rèn)就好了,沒有晚上說的那些需要更改文件內(nèi)容,主要就是取消編譯實(shí)例,指定安裝路徑。

      4 編譯

      編譯沒有啥好說的,使用VS2017 打開MITK-superbuild.sln,—> 選擇Release 64位 —>選擇ALL_BUILD—>生成。準(zhǔn)備迎接錯(cuò)誤吧。

      4.1 C4819警告

      按照大神說法,C4819是優(yōu)先解決警告,正常情況下,解決完成C4819編譯也就完成了。具體方法也很簡(jiǎn)單

      打開報(bào)警告的文件

      CTRL + A 全選,高級(jí)保存選項(xiàng),選擇編碼和尾行格式

      保存文件

      高級(jí)保存選項(xiàng):https://blog.csdn.net/willingtolove/article/details/103772406

      5 體會(huì)

      現(xiàn)在真的要寫些東西了,才發(fā)現(xiàn)好多東西不用寫,也沒得西戎;因?yàn)楦嗟氖敲鞯倪^程,好多坑也沒有記錄。其實(shí)在編譯的過程中,遇到好多問題,C2220、MSB600系列、LNK系列等好多。換Qt版本,換VS版本,換MITK源碼,單獨(dú)編譯VTK、ITK、Eigen及不下10次的編譯失敗,真的不想編譯了,好在最后還是咬牙搞出來了,和面主力還是搞VTK。

      C++ CMake 醫(yī)療

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:淺談FLUENT
      下一篇:對(duì)象層次
      相關(guān)文章
      日韩精品亚洲专区在线观看| 亚洲AV无码久久精品色欲| 在线亚洲午夜理论AV大片| 成人精品国产亚洲欧洲| 亚洲日韩久久综合中文字幕| 亚洲中文字幕久在线| 亚洲综合激情另类小说区| 久久精品a亚洲国产v高清不卡| 亚洲国产a∨无码中文777| 亚洲乱码精品久久久久..| 亚洲国产成人一区二区三区| 亚洲熟妇丰满多毛XXXX| 亚洲精品国产精品乱码在线观看 | 久久久久亚洲AV无码专区网站| 亚洲免费视频一区二区三区| 亚洲国产成人精品女人久久久| 亚洲AV无码一区二区乱子仑| 精品亚洲国产成人av| 精品久久亚洲一级α| 亚洲另类激情专区小说图片| 亚洲无码精品浪潮| 一本色道久久综合亚洲精品| 亚洲国产精品一区第二页| 久久久久久a亚洲欧洲AV| 久久青青成人亚洲精品| 久久精品国产亚洲AV香蕉| 亚洲成aⅴ人在线观看| 精品亚洲成在人线AV无码| 亚洲精品国产第一综合99久久 | 亚洲AV无码成人精品区天堂| 亚洲国产精品久久久久网站 | 国产成人精品亚洲| 亚洲成A人片在线观看无码3D| 亚洲日韩在线观看免费视频| 在线亚洲人成电影网站色www| 国产亚洲婷婷香蕉久久精品 | 午夜亚洲av永久无码精品| 中文字幕日韩亚洲| 亚洲AV一宅男色影视| 亚洲一区影音先锋色资源| 亚洲国产高清视频在线观看|