[CMake] CMAKE_C_COMPILER for MSVC doesn't have a path
Brandon Van Every
bvanevery at gmail.com
Mon Nov 5 20:08:41 EST 2007
When I examine CMAKE_C_COMPILER for other compilers, such as MinGW, I
get a full path. So I can execute it with EXECUTE_PROCESS and extract
the compiler version number fairly readily. For MSVC though, all I
get is "cl". CMake knows where that cl actually is, but it's not
telling me. There's no guarantee that cl.exe is in my path, so
EXECUTE_PROCESS commands just fail.
Is there some technical reason why only "cl" is returned, or did
nobody previously care?
Cheers,
Brandon Van Every
More information about the CMake
mailing list