[Insight-users] Re: CMAKE_CONFIGURATION_TYPES:STRING=Debug;Release
Luis Ibanez
luis.ibanez@kitware.com
Mon, 05 May 2003 11:12:48 -0400
Hi Zein,
This variable is provided by CMake.
You have to use at least CMake 1.6.5.
The CMAKE_CONFIGURATION_TYPES variable
should be in the CMakeCache.txt file
under the set of Advanced options.
It was there already by the time ITK 1.2
was released:
Here is a extract from my CMakeCache.txt
of ITK 1.2 in Windows:
//Semicolon separated list of supported configuration types, only
// supports Debug, Release, MinSizeRel, and RelWithDebInfo, anything
// else will be ignored.
CMAKE_CONFIGURATION_TYPES:STRING=Debug;Release
Look at your CMakeCache.txt file with any
text editor that provides a 'find' functionality.
Regards
Luis
-------------------
salah wrote:
> Thanks Luis,
>
> I did not find this variable in CMake, not even
> in the advanced variables !!!
> Note: I am building the ITK release 1.2
>
> Zein
>
> -----Ursprüngliche Nachricht-----
> Von: Luis Ibanez [mailto:luis.ibanez@kitware.com]
> Gesendet: Montag, 5. Mai 2003 15:45
> An: salah
> Cc: ITK Users
> Betreff: Re: [Insight-users] Building ITK
>
>
>
> Hi Zein,
>
> From CMake you can select the "set" of build
> mode available in your project. This is done
> in the CMake variable:
>
> CMAKE_CONFIGURATION_TYPES
>
> This variable is only visible when you enable
> "Advanced" mode in CMake.
>
> Typicaly it is initialized as
>
> CMAKE_CONFIGURATION_TYPES=Debug,Release
>
> Once you have the set of build options, you
> select one of them from inside Visual Studio:
>
> 1) VC 6.0 menu :
> Build -> SetActiveConfiguration...
>
> 2) VC 7.0 menu :
> Build -> ConfigurationManager...
>
>
> One way of restricting everything to a single
> compilation mode is to put a single mode in
> CMAKE_CONFIGURATION_TYPES. For example:
>
> CMAKE_CONFIGURATION_TYPES=Debug
>
>
>
> Regards
>
>
> Luis
>
>
> ----------------
> salah wrote:
>
>>Hello all,
>>
>>Can I force VC++ 6.0 to compile itk for only "Debug"
>>and "Release" ??
>>Should this be done in VC++ or Cmake ?
>>
>>Thanks,
>>Zein
>>
>>
>>->8<------------->8<------------->8<------------->8<------------->8<------------->8<-
>>Zein I. Salah
>>University of Tübingen, WSI-GRIS, Sand 14, 72076 Tübingen
>>Email: salah@gris.uni-tuebingen.de
>>Tel.: (07071) 29 75465 (GRIS), Fax: (07071) 29 54 66
>>
>>_______________________________________________
>>Insight-users mailing list
>>Insight-users@public.kitware.com
>>http://public.kitware.com/mailman/listinfo/insight-users
>>
>
>
>
>
>