[CMake] How to determine the compiler used outside of cmake

Miller, Frank FMiller at sjm.com
Wed May 1 15:56:47 EDT 2013


Greetings,

Given a configured build tree, I would like to determine the c++ compiler used without reconfiguring. I expected the CMAKE_CXX_COMPILER variable would be in the CMakeCache.txt but I was wrong. I tried to run a simple cmake script with 'cmake -P' and print the value of CMAKE_CXX_COMPILER but that does not work. I found the value in 'CMakeFiles/2.8.10.20130415/CMakeCXXCompiler.cmake', so I have a workaround, but that smells like the wrong solution. Does anyone know of a better way?

Thanks as always,

Frank



This communication, including any attachments, may contain information that is proprietary, privileged, confidential or legally exempt from disclosure. If you are not a named addressee, you are hereby notified that you are not authorized to read, print, retain a copy of or disseminate any portion of this communication without the consent of the sender and that doing so may be unlawful. If you have received this communication in error, please immediately notify the sender via return e-mail and delete it from your system.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.cmake.org/pipermail/cmake/attachments/20130501/9156d3d8/attachment.htm>


More information about the CMake mailing list