Linux下VTK、ITK的安装及运行 转载
Linux下VTK、ITK的安装及运行 转载
(2011-08-01 19:42:10)
标签:
it |
(1)在www.cmake.org下载cmake-2.4.6.tar.gz,并安装好
(2)在www.vtk.org上下载vtk-5.0.3.tar.gz 和 vtkdata-5.0.3.tar.gz
(3)随便新建一个文件夹,比如就在桌面上新建一个文件夹。重命名为vtk(Llinx是区分大小写的),
把vtk-5.0.3.tar.gz 和vtkdata-5.0.3.tar.gz都解压到桌面,得到两个文件夹:VTK和VTKData
打开终端,进入VTK文件夹(cd ~/Desktop/vtk/VTK)
(4)输入:ccmake ../VTK 回车
设置BUILD_SHARED_LIBS为ON
安键盘上的g (configure & exit)
(5)输入:make
输入:sudo make install
输入:root密码
(6)至此VTK己安装好了,你可以make一个VTK中的exmaple。记得要用cmake .
打开终端,进入VTK/Examples/Tutorial/Step1/Cxx
cmake .
make
./Cone
http://www.duke.edu/~iwd/howto/VTK-Linux-Java_HOWTO.html
2.安装ITK
在 linux 下配置 ITK
1. 下载 CMake:http://www.cmake.org/cmake/resources/software.html
为方便安装,这里下载二进制文件,选择下载: cmake-2.6.4-Linux-i386.sh
2. 安装 CMake, 到 cmake-2.6.4-Linux-i386.sh存放的目录,输入,可用 TAB 键方便补齐命令
#./cmake-2.6.4-Linux-i386.sh
阅读授权文件,最后按照提示输入 y 接受,CMake 的安装目录这时可以指定,也可以接受默认路径
这里会提示是否为CMake 创建一单独的目录,输入 y 选择创建
3. cd 到 CMake 安装目录, 为 bin 目录下 ccmake 创建软链接到 /usr/bin/ccmake
#ln -sccmake /usr/bin/ccmake
4.下载 ITK: http://www.itk.org/ITK/resources/software.html ,这里下载的版本是
3.14.0: InsightToolkit-3.14.0.tar.gz
5.为 ITK 创建目录,这里如下:
#cd /home
#mkdirITK
#mkdirITK/ITK-bin //此目录做为 ITK 编译目标
6.解压 InsightToolkit-3.14.0.tar.gz 到目录ITK, 解压后为路径为 home/ITK/InsightToolkit-3.14.0
如果图形界面,直接右键点击 InsightToolkit-3.14.0.tar.gz包,选择解压到此处便可
命令行为,拷贝InsightToolkit-3.14.0.tar.gz 到 /home/ITK
然后 # tar -xfInsightToolkit-3.14.0.tar.gz 解压到此
7.设置编译器环境变量
setenv CC/usr/bin/gcc; setenv CXX /usr/bin/g++
有的 linux 没有此命令,如下
exportCC=/usr/bin/gcc; export CXX=/usr/bin/g++
8. 使用 CMake 配置 ITK:
cd 到 ITK 编译目标:
cd /home/ITK/ITK-bin/InsightToolkit-3.14.0
然后: #ccmake../InsightToolkit-3.14.0
即 ccmake 所带参数为 ITK 源代码所在目录
9. 然后根据 CMake 下面的提示, 按 c 键, 进行 配置
接着出现类似windows 下的界面
同理将BUILD_DOXYGEN, BUILD_EXAMPLES, BUILD_SHARED_LIBS,BUILD_TESTING
设置为 OFF,方法为使用箭头选择, 然后 enter 进行设置
然后按键 c 配置,成功后按键 g 生成 ITK 编译文件
最后输入#make 编译 ITK.
到此完成
10. 测试:
cd /home/ITK
mkdirtest //用于编译 ITK 代码, 为了目录结构清晰
mkdirtest/src //存放源代码
mkdirtest/bin //示例编译目标
mkdir test/src/HelloWorld
mkdri test/bin/HelloWorld
到 ITK 源代码中拷贝 \Examples\Installation\HelloWorld.CXX 以及CMakelists.txt 到 test/src/HelloWorld 中
cd test/bin/HelloWorld
ccmake /home/ITK/test/src/HelloWorld
这时,可能提示找不到 ITK_DIR, ITK_DIR_NOTFOUND
使用箭头选择此项,然后按enter 编辑,输入 itk-bin 路径, 我的为 /home/ITK/itk-bin
然后 c 进行配置, 然后 g 生成编译文件
最后 #make 生成HelloWorld 可执行文件
#./HelloWrold 执行
Linux下VTK、ITK的安装及运行 转载相关推荐
- (转)linux下oracle instant client安装和运行
1.首先要知道什么是ORACLE的客户端: Oracle Instant client 是oracle提供的简便客户端, 支持多种平台. 可从oracle网站下载, 下载地址为 http://www. ...
- 手把手教你Linux下基于ITK开发基础(1)
手把手教你Linux下基于ITK开发基础(1) *requirement: requirement version git 2.17.1 g++ Ubuntu 7.5.0-3 ubuntu1~18.0 ...
- linux下配置 ITK
在 linux 下配置 ITK 在 linux 下配置 ITK 1. 下载 CMake:http://www.cmake.org/cmake/resources/software.html 为方便安装 ...
- Linux下Memcache服务器端的安装
Linux下Memcache服务器端的安装 服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 . 下载:http://www.danga.com/memca ...
- mysql5.7.20linux安装,linux下 mysql5.7.20安装(精华)
在linux 系统中mysql配置文件的读取顺序为: /etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf ~/.my.cnf 第一步 创 ...
- Linux下查看MySQL的安装路径
Linux下查看mysql.apache是否安装,并卸载. 指令 ps -ef|grep mysql 得出结果 root 17659 1 0 2011 ? 00:00 ...
- linux下mysql-5.5.15安装详细步骤
linux下mysql-5.5.15安装详细步骤 注:该文档中用到的目录路径以及一些实际的值都是作为例子来用,具体的目录路径以各自安装时的环境为准 mysql运行时需要一个启动目录.一个安装目录和一个 ...
- linux下面的j2sdk的安装和配置过程
linux下面的j2sdk的安装和配置过程! 1.下载一个Linux Platform的JDK,建议下载RPM自解压格式的 (RPM in self-extracting file,j2sdk-1_4 ...
- ubuntu 下 opencv 3. 的安装和运行
linux 环境下 opencv 3 的安装和运行,要比 Windows visual studio IDE 下的安装配置简单太多. 1. 安装 opencv 所需的库(编译器.必选库.可选库) (1 ...
最新文章
- 2020-12-08 Halcon初学者知识:【3-1】Halcon的语法
- boost::geometry::comparable_distance用法的测试程序
- 当Project xCloud落地移动终端,云游戏靠手游撑起“当打之年”?
- 服务治理·理论篇(一)
- php 重定向数据不丢失,PHP重定向如何实现数据不丢失?
- AllenAI | 用GPT-3帮助增建数据,NLI任务直接提升十个点!?
- winform防止sqlserver注入_c# 防止sql注入对拼接sql脚本的各个参数处理
- c++向量和数组的区别_Spark机器学习-Java版(一)-向量和矩阵
- python中{%%}在HTML中的用法
- 新鲜出炉!腾讯大数据分析的真实面经,这几个问题把我问懵了
- 金融评分卡项目—9.违约预测模型的后续工作
- 又一款程序员摸鱼神器来了?上班也可以在VSCode看股票 基金实时数据
- sed用法详解(转载)
- 复旦大学《高等代数学习指导书(第三版)》前言
- SQLyog 注册码(包含企业版注册码)
- 两阶段最小二乘法原理_R语言工具变量与两阶段最小二乘法
- 汉字的计算机内吗就是汉字输入码,汉字输入编码
- windows 2008 R2 断电进入修复模式,并且无法使用usb键盘鼠标的解决方法
- 简易数字示波器,DDS信号源的设计方案
- 动态规划的理解(DP)