Ubuntu下安装cmake,配置ITK 和 SimpleITK, VTK(已测试可执行)
2016-11-16 16:25
1026 查看
curses库
在安装cmake之前应该先安装一下curses库。如果系统中有curses库的话,cmake将生成一个可执行文件ccmake,它是一个基于文本程序的终端,有点类似windows GUI。
备注:若无curses库,则不会生成ccmake。后续程序中可能会出现需要安装 ccmake。虽然安装了ccmake,
还是无法使用。原因是无curses库。
下载cmake安装包
https://cmake.org/download/
这里选择 cmake-3.7.0.tar.gz,
验证安装成功
配置 ITK
下载 ITK,https://itk.org/ITK/resources/software.html
选择 InsightToolkit-4.10.1.tar.gz (hosted at Sourceforge)
解压 InsightToolkit-4.10.1.tar.gz 到/home/bids/ITK
使用CMake配置 ITK
然后根据 CMake 下面的提示, 按 c 键, 进行 配置
接着出现类似 windows 下的界面
同理将 BUILD_EXAMPLES, BUILD_TESTING设置为 OFF, 方法为使用箭头选择, 然后 Enter 进行设置,然后按键 c 配置, 成功后按键 g 生成 ITK 编译文件。
最后输入
测试阶段
到 ITK 源代码中拷贝 /Examples/Installation/HelloWorld.CXX 以及 CMakelists.txt 到 test/src/HelloWorld 中
这时,可能提示找不到 ITK_DIR, ITK_DIR_NOTFOUND,使用箭头选择此项,然后按 Enter 编辑,输入 build(ITK编译目标的路径) 路径, 我的为
然后 c 进行配置, 然后 g 生成编译文件
最后 #make
安装SimpleITK
SimpleITK 资料学习
SimpleITK demo
SimpleITK Wiki
SimpleITK Notebook demo
ITK InsightSoftwareConsortium
安装VTK
下载 VTK http://www.vtk.org/download/,这里选择的是 VTK-7.0.0.zip
按c进行配置确认,按g保存配置
配置界面
完成安装和配置。
测试VTK
至此VTK己安装好了,你可以 make一个VTK中的exmaple。记得要用cmake .
打开终端,进入VTK/Examples/Tutorial/Step1/Cxx
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
在安装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
相关文章推荐
- Caffe + Ubuntu 15.04 + CUDA 7.5 在服务器上安装配置及卸载重新安装(已测试可执行)
- Caffe + Ubuntu 15.04/16.04 + CUDA 7.5/8.0 在服务器上安装配置及卸载重新安装(已测试可执行)
- vtk6.1.0+qt5.3.2+cmake2.8.12.2+win7+64位安装配置过程
- Qt VTK ITK安装与测试(一) Qt的安装与测试
- Ubuntu14.04 apache2 配置 CGI(并测试:shell,可执行文件,python)
- mysql配置目录错误:在安装mysql 5.6.19 时执行cmake命令是出现CMake Error: The source directory does not appear to contai
- Pistache(C++ REST工具)安装配置 ubuntu16.04 + cmake
- ubuntu10.10 tftp安装,配置,测试
- Oracle10gR2在Ubuntu10.10下的安装配置及链接测试
- Ubuntu14.04 apache2 配置 CGI(并测试:shell,可执行文件,python)
- 在Ubuntu下安装、配置和测试cuda[复制]
- Qt VTK ITK安装与测试(三)ITK的安装与测试
- Ubuntu Apache配置测试及安装各种指令
- Ubuntu上snmp安装、配置、启动及远程测试完整过程
- ubuntu java javac 安装和环境变量配置和测试
- 在Ubuntu安装JDK并且配置在Sudo下可执行
- Qt VTK ITK安装与测试(二)VTK的安装与测试
- ubuntu14.04安装配置VTK-6.2.0
- 最新Hyperledger fabric 1.0 bate版ubuntu安装 配置 测试
- Ubuntu 12.04安装OpenCV 使用cmake创建测试工程