[CMake] Express Edition
Daniel Pfeifer
daniel at pfeifer-mail.de
Wed May 11 04:59:42 EDT 2011
CMake does a check for the compiler. But not for the IDE.
If you are using the free compiler that is included in C++ Express,
then the CMAKE_USING_VC_FREE_TOOLS variable is set.
It is however possible to use the free compiler in the professional IDE
and vice versa. So using CMAKE_USING_VC_FREE_TOOLS is probably not
reliable in this case.
cheers, Daniel
Am Mittwoch, den 11.05.2011, 07:48 +0400 schrieb Yuri Timenkov:
> Isn't CMAKE_USING_VC_FREE_TOOLS works? You can also look for files
> containing builder configuration in BuildDir/CMakeFiles directory.
>
> Anyways, you can write your own test to check for VC version.
>
> On Sat, May 7, 2011 at 3:37 PM, QbProg <tholag at gmail.com> wrote:
> Hello there,
> is there a quick & clean way to detect if we are using a
> Visual C++
> express edition with the MSVC generator?
> A variable of something like that.
> I would like to exclude solution folders in that case.
>
> Thank you,
> Qb
More information about the CMake
mailing list