[Insight-users] Re: question: ITK, VTK, FLTK
Luis Ibanez
luis . ibanez at kitware . com
Sat, 06 Dec 2003 18:59:15 -0500
Hi Sharad,
A full description of how to configure ITK + FLTk
projects is available in the tutorial sessions:
http://www . itk . org/HTML/Tutorials . htm
more specifically in:
http://www . itk . org/CourseWare/Training/GettingStarted-IV . pdf
Normally if in CMake you provide first the path to
FLTK_INCLUDE_DIR as the directory where you installed
FLTK (without the /FL subdirectory), CMake will be able
to figure out the location of the other components,
including FLUID.exe and the four FLTK libraries.
The libraries are created when you build FLTK and are
located in the /lib subdirectory of FLTK.
About the second error that you get,
you have to copy these header files from
InsightApplications/Auxiliary/vtk
into your project.
More specifically, take the files:
itkImageToVTKImageFilter.h
itkImageToVTKImageFilter.txx
itkVTKImageToImageFilter.h
itkVTKImageToImageFilter.txx
or add their directory to the list of INCLUDE_DIRECTORIES()
in the CMakeLists.txt file in your project.
These classes are not by default part of the ITK toolkit
since they rely on the simultaneous presence of ITK
and VTK.
Regards,
Luis
----------------------------------
Sharad Kumar Somanchi wrote:
> Hi luis
>
> i integrated the itk and vtk with out any problem and the insight
> applications are working fine.
> but i have a problem with the fltk 1.1.4 when i was trying to configure it
> with cmake i couldnt find the library files for FLTK_GL_LIBRARY i coudnt
> locate the file. so can you tell me how to deal with it.
> also when i tried the example given in GettingStarted with itk+vtk i
> followed the procedure given but it gave me the error
>
>
> C:\vtkitk\myProject.cxx(3) : fatal error C1083: Cannot open include file:
> 'itkImageToVTKImageFilter.h': No such file or directory
> Error executing cl.exe.
>
> ALL_BUILD - 1 error(s), 0 warning(s)
>
>
> even when configuring with cmake i guess it should show USE_VTK as it
> requires vtk.but it doesnt show this option.how should i go about with
> this
>
> thanks a lot for your guidance and patience Luis
>
> regards
> sharad
>
>