[Insight-users] RE: build my first ITK application problem
Luis Ibanez
luis.ibanez at kitware.com
Tue, 30 Dec 2003 13:14:59 -0500
Hi Steve,
1) The ITK Examples in Insight/Examples will
build with any of the compilers tested
nightly on the Dashboard.
This includes
- Visual Studio 6.0, .NET, and .NET 2003
- Intel Compiler in Linux and Windows
- Borland 5.0 on Windows
- Gcc on Cygwin
- Gcc on Mac
- Gcc on Linux
- Gcc on Solaris
- CC on IRIX
No changes are required in the code nor the
CMakeLists.txt files in order to build the
examples.
2) If you decide to not use CMake you will have
to add the paths for searching header files
and locating libraries. It should be possible
to do it... but it will be just a waste of
your time. It will take you a couple of days to
do what you could easily achieve with CMake in
less than an hour.
You will probably enjoy more doing image processing
than spending time typing long paths in the little
text boxes of the VisualStudio IDE. If what you want
is to build the applications in InsightApplications,
the easy way to go is to use CMake. There are few
hours left of 2003,.. use them wisely !
3) What you need to know about CMake and CMakeLists.txt
files in order to create ITK applications is explained
in the SoftwareGuide
http://www . itk . org/ItkSoftwareGuide . pdf
and the ITK tutorial sessions
http://www . itk . org/HTML/Tutorials . htm
If you plan to use advanced CMake features
you may want to get the CMake book from
Kitware's electronic store or fromn Amazon.
http://www . kitware . com/products/cmakebook . html
Please let us know if you have further questions,
Regards,
Luis
-----------------------
Chen,Steven wrote:
> Hi, all
>
> I strictly follow the ITK software guide and create my first ITk
> applciation.
>
> Windows XP + VS 7 + Cmake 1.8
>
> I have three questions:
> (1) The examples , such as HelloWorld in ITKSoftwareguide will be
> totally compatible with VS.net 7? or do i have to change to fit to the
> new enviroment? i think that the examples are supposed to be run under VS6.
>
> (2) If i donot use Cmake to configure each ITK application, i should
> include all the library path in the ITK application manually, is that
> correct?
>
> (3) if i use CMake, is there any tutorial on how to create Cmakelist file?
>
> Your help is greatly appreciated
>
> Happy New Year!
>
> thanks alot
>
> Steven chen
>
>
>
>