美文网首页程序员
ubuntu16.04编译安装ITK

ubuntu16.04编译安装ITK

作者: 张王李刘赵孙杨 | 来源:发表于2018-12-03 19:33 被阅读44次

说明

直接参考的官网给出的方法,很多地方懒得翻译直接贴了原文.

准备

确保安装了cmakeccmake

$ sudo apt-get install cmake
$ sudo apt-get install cmake-curses-gui

安装

  1. 下载安装文件https://itk.org/ITK/resources/software.html
    这里我选择的是4.13.1版本
  2. 解压到某个路径下,这里我选择的是/usr/local/itk下:
    解压后的文件会放在/usr/local/itk/InsightToolkit-3.14.1里面
$ sudo tar xvzf InsightToolkit-3.14.1.tar.gz
  1. 创建一个bin路径用于编译
$ sudo mkdir /usr/local/itk/InsightToolkit-3.14.1/bin
  1. 进入到bin下面进行编译
$ cd /usr/local/itk/InsightToolkit-3.14.1/bin
$ sudo ccmake -DITK_USE_REVIEW=ON ..
  1. Initially, you get the CMake interface with an "EMPTY CACHE" message. Press "c" to configure.

  2. 按需求修改配置文件,下面的配置仅供参考

BUILD_DOXYGEN                   *OFF
BUILD_EXAMPLES                  *ON
BUILD_SHARED_LIBS               *ON
BUILD_TESTING                   *ON
CMAKE_BACKWARDS_COMPATIBILITY   *2.4
CMAKE_BUILD_TYPE                *Release
CMAKE_INSTALL_PREFIX            */usr/local
ITK_USE_KWSTYLE                 *OFF

Note that CMAKE_INSTALL_PREFIX contains the root directory where compiled code and include files will be installed under. With the option selected above, for example, once you install you will get files copied to

/usr/local/bin
/usr/local/include/InsightToolkit
/usr/local/lib/InsightToolkit
  1. c继续,按g生成makelist,如果不报错并且正常退出可以进行下一步。
  2. 开始编译,开始漫长的等待
$ sudo make -j4
  1. 编译完成后再进行安装
$ sudo make install
  1. 完成

参考

下面的链接中有更详细的介绍,还有直接安装编译好的版本,这里不在尝试。
https://itk.org/Wiki/ITK_Configuring_and_Building_for_Ubuntu_Linux

相关文章

网友评论

    本文标题:ubuntu16.04编译安装ITK

    本文链接:https://www.haomeiwen.com/subject/dzxucqtx.html