Difference between revisions of "Slicer Training Navigation With Aurora"

From NAMIC Wiki
Jump to: navigation, search
Line 39: Line 39:
 
  LIBRARY_OUTPUT_PATH              /home/hliu/projects/igstk/IGSTK-build/bin
 
  LIBRARY_OUTPUT_PATH              /home/hliu/projects/igstk/IGSTK-build/bin
 
  VTK_DIR                          /home/hliu/projects/Slicer3-lib/VTK-build
 
  VTK_DIR                          /home/hliu/projects/Slicer3-lib/VTK-build
 +
 +
* Press "g" to configure the project
 +
* Run '''make''' to compile
 +
 +
'''Compile IGSTKSandbox'''
 +
* Create a directory named 'IGSTKSandbox-build'
 +
* Cd to IGSTKSandbox-build
 +
* Run this command
 +
  ccmake ../IGSTKSandbox
 +
* Set the configuration parameters. For example, here are my settings:
 +
'''Compile IGSTK'''
 +
* Create a directory named 'IGSTK-build'
 +
* Cd to IGSTK-build
 +
* Run this command
 +
  ccmake ../IGSTK
 +
* Set the configuration parameters. For example, here are my settings:
 +
BUILD_TESTING                    ON
 +
CMAKE_BACKWARDS_COMPATIBILITY    2.4
 +
CMAKE_CXX_COMPILER              /usr/bin/g++
 +
CMAKE_C_COMPILER                /usr/bin/gcc
 +
DOT                              DOT-NOTFOUND
 +
EXECUTABLE_OUTPUT_PATH          /home/hliu/projects/igstk/IGSTKSandbox-build/bin
 +
FLTK_DIR                        FLTK_DIR-NOTFOUND
 +
IGSTKSandbox_BUILD_EXAMPLES      ON
 +
IGSTKSandbox_BUILD_SUPERVISED_  OFF
 +
IGSTKSandbox_BUILD_TESTING      ON
 +
IGSTKSandbox_SEND_TRANSFORMS_T  ON
 +
IGSTKSandbox_USE_FLTK            OFF
 +
IGSTKSandbox_USE_MicronTracker  OFF
 +
IGSTKSandbox_USE_Qt              OFF
 +
IGSTK_DIR                        /home/hliu/projects/igstk/IGSTK-build
 +
IGSTK_USE_COORDINATE_REFERENCE  ON
 +
LIBRARY_OUTPUT_PATH              /home/hliu/projects/igstk/IGSTKSandbox-build/bin
 +
MTC_INCLUDE_DIRECTORY            MTC_INCLUDE_DIRECTORY-NOTFOUND
 +
MTC_LIBRARY                      MTC_LIBRARY-NOTFOUND
  
 
* Press "g" to configure the project
 
* Press "g" to configure the project

Revision as of 19:51, 25 March 2008

Home < Slicer Training Navigation With Aurora

Back to 3D_Ultrasound_Module_in_Slicer_3

Build IGSTK

Download source code

  • Login:
 cvs -d :pserver:anonymous@public.kitware.com:/cvsroot/IGSTK login
 password: igstk 
  • Check out IGSTK:
 cvs -d :pserver:anonymous@public.kitware.com:/cvsroot/IGSTK co IGSTK
  • Check out IGSTKSandbox:
 cvs -d :pserver:anonymous@public.kitware.com:/cvsroot/IGSTK co IGSTKSandbox

Compile IGSTK

  • Create a directory named 'IGSTK-build'
  • Cd to IGSTK-build
  • Run this command
 ccmake ../IGSTK
  • Set the configuration parameters. For example, here are my settings:
BUILD_DOCUMENTATION              OFF
BUILD_TESTING                    ON
CMAKE_BACKWARDS_COMPATIBILITY    2.4
CMAKE_BUILD_TYPE
CMAKE_INSTALL_PREFIX             /usr/local
DART_ROOT                        DART_ROOT-NOTFOUND
EXECUTABLE_OUTPUT_PATH           /home/hliu/projects/igstk/IGSTK-build/bin
IGSTK_BUILD_EXAMPLES             ON
IGSTK_BUILD_TESTING              ON
IGSTK_DEVELOPMENT_VERSION        ON
IGSTK_TEST_AURORA_ATTACHED       ON
IGSTK_TEST_AURORA_PORT_NUMBER    0
IGSTK_TEST_LOOPBACK_ATTACHED     OFF
IGSTK_TEST_LOOPBACK_PORT_NUMBE   1
IGSTK_TEST_POLARIS_ATTACHED      OFF
IGSTK_TEST_POLARIS_PORT_NUMBER   0
IGSTK_USE_FLTK                   OFF
IGSTK_USE_MicronTracker          OFF
IGSTK_USE_Qt                     OFF
ITK_DIR                          /home/hliu/projects/Slicer3-lib/Insight-build
LIBRARY_OUTPUT_PATH              /home/hliu/projects/igstk/IGSTK-build/bin
VTK_DIR                          /home/hliu/projects/Slicer3-lib/VTK-build
  • Press "g" to configure the project
  • Run make to compile

Compile IGSTKSandbox

  • Create a directory named 'IGSTKSandbox-build'
  • Cd to IGSTKSandbox-build
  • Run this command
 ccmake ../IGSTKSandbox
  • Set the configuration parameters. For example, here are my settings:

Compile IGSTK

  • Create a directory named 'IGSTK-build'
  • Cd to IGSTK-build
  • Run this command
 ccmake ../IGSTK
  • Set the configuration parameters. For example, here are my settings:
BUILD_TESTING                    ON
CMAKE_BACKWARDS_COMPATIBILITY    2.4
CMAKE_CXX_COMPILER               /usr/bin/g++
CMAKE_C_COMPILER                 /usr/bin/gcc
DOT                              DOT-NOTFOUND
EXECUTABLE_OUTPUT_PATH           /home/hliu/projects/igstk/IGSTKSandbox-build/bin
FLTK_DIR                         FLTK_DIR-NOTFOUND
IGSTKSandbox_BUILD_EXAMPLES      ON
IGSTKSandbox_BUILD_SUPERVISED_   OFF
IGSTKSandbox_BUILD_TESTING       ON
IGSTKSandbox_SEND_TRANSFORMS_T   ON
IGSTKSandbox_USE_FLTK            OFF
IGSTKSandbox_USE_MicronTracker   OFF
IGSTKSandbox_USE_Qt              OFF
IGSTK_DIR                        /home/hliu/projects/igstk/IGSTK-build
IGSTK_USE_COORDINATE_REFERENCE   ON
LIBRARY_OUTPUT_PATH              /home/hliu/projects/igstk/IGSTKSandbox-build/bin
MTC_INCLUDE_DIRECTORY            MTC_INCLUDE_DIRECTORY-NOTFOUND
MTC_LIBRARY                      MTC_LIBRARY-NOTFOUND
  • Press "g" to configure the project
  • Run make to compile

Configure Slicer

Data communication