日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

Ubuntu下安装cmake,配置ITK 和 SimpleITK, VTK(已测试可执行)

發布時間:2023/12/13 Ubuntu 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu下安装cmake,配置ITK 和 SimpleITK, VTK(已测试可执行) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

curses庫

在安裝cmake之前應該先安裝一下curses庫。如果系統中有curses庫的話,cmake將生成一個可執行文件ccmake,它是一個基于文本程序的終端,有點類似windows GUI。

sudo apt-get install libncurses5-dev

備注:若無curses庫,則不會生成ccmake。后續程序中可能會出現需要安裝 ccmake。雖然安裝了ccmake,

sudo apt-get install cmake-curses-gui

還是無法使用。原因是無curses庫。

下載cmake安裝包
https://cmake.org/download/
這里選擇 cmake-3.7.0.tar.gz,

# 解壓cmake-3.7.0.tar.gz tar zxvf cmake-3.7.0.tar.gz cd cmake-3.7.0 sudo su ./bootstrap && make && make install

驗證安裝成功

cmake --version ccmake --version

配置 ITK

下載 ITK,https://itk.org/ITK/resources/software.html
選擇 InsightToolkit-4.10.1.tar.gz (hosted at Sourceforge)

cd /home/bids mkdir ITK mkdir ITK/build # 此目錄作為ITK編譯目標

解壓 InsightToolkit-4.10.1.tar.gz 到/home/bids/ITK

tar zxvf InsightToolkit-4.10.1.tar.gz

使用CMake配置 ITK

cd 到 ITK 編譯目標 cd /home/bids/ITK/build ccmake ../InsightToolkit-4.10.1

然后根據 CMake 下面的提示, 按 c 鍵, 進行 配置
接著出現類似 windows 下的界面
同理將 BUILD_EXAMPLES, BUILD_TESTING設置為 OFF, 方法為使用箭頭選擇, 然后 Enter 進行設置,然后按鍵 c 配置, 成功后按鍵 g 生成 ITK 編譯文件。
最后輸入

make #編譯 ITK

測試階段

cd /home/bids/ITK mkdir test //用于編譯 ITK 代碼, 為了目錄結構清晰 mkdir test/src //存放源代碼 mkdir test/bin //示例編譯目標 mkdir test/src/HelloWorld mkdir test/bin/HelloWorld

到 ITK 源代碼中拷貝 /Examples/Installation/HelloWorld.CXX 以及 CMakelists.txt 到 test/src/HelloWorld 中

cp /home/bids/ITK/InsightToolkit-4.10.1/Examples/Installation/* /home/bids/ITK/test/src/HelloWorld cd test/bin/HelloWOrld ccmake /home/bids/ITK/test/src/HelloWorld

這時,可能提示找不到 ITK_DIR, ITK_DIR_NOTFOUND,使用箭頭選擇此項,然后按 Enter 編輯,輸入 build(ITK編譯目標的路徑) 路徑, 我的為

/home/bids/ITK/build

然后 c 進行配置, 然后 g 生成編譯文件
最后 #make

make //生成 HelloWorld 可執行文件 ./HelloWrold //執行 ITK Hello World ! //顯示的結果

安裝SimpleITK

sudo pip install SimpleITK

SimpleITK 資料學習

SimpleITK demo

SimpleITK Wiki

SimpleITK Notebook demo

ITK InsightSoftwareConsortium

安裝VTK

下載 VTK http://www.vtk.org/download/,這里選擇的是 VTK-7.0.0.zip

cd /home/bids mkdir VTK cp /Downloads/VTK-7.0.0.zip /VTK/ #復制到VTK目錄 cd VTK unzip VTK-7.0.0.zip mkdir build #創建編譯路徑 cd build ccmake ../VTK-7.0.0

按c進行配置確認,按g保存配置

配置界面

make sudo make install

完成安裝和配置。

測試VTK

至此VTK己安裝好了,你可以 make一個VTK中的exmaple。記得要用cmake .
打開終端,進入VTK/Examples/Tutorial/Step1/Cxx

cmake .make ./Cone

References

http://blog.csdn.net/yasi_xi/article/details/8644560
http://blog.csdn.net/zhangcunli/article/details/4587354
https://itk.org/ITK/resources/software.html

http://nullege.com/codes/search/SimpleITK.ReadImage/all/-1/0/python/page:2

https://itk.org/Wiki/SimpleITK/GettingStarted

http://insightsoftwareconsortium.github.io/SimpleITK-Notebooks/01_Image_Basics.html

https://github.com/InsightSoftwareConsortium

http://www.vtk.org/download/
http://blog.csdn.net/fanhenghui/article/details/52025846
http://blog.sina.com.cn/s/blog_76373c430100woz0.html

總結

以上是生活随笔為你收集整理的Ubuntu下安装cmake,配置ITK 和 SimpleITK, VTK(已测试可执行)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。