[CMake] Compiler/Linker flags for coverage/memcheck
Arunmozhi
arunmozhi_v at yahoo.com
Fri Jun 3 03:48:04 EDT 2011
Hi,
I cannot understand how to include the flags -fprofile-arcs -ftest-coverage to the compiler/linker flags or purify flags in my CMakeLists.txt. Why can't CTest application and/or INCLUDE(CTest) itself do this automatically as it knows the specific platform and coverage/memcheck tool used.
If I explicitly add the flags to CMAKE_C_FLAGS / CMAKE_EXE_LINKER_FLAGS, the script becomes compiler/tool dependent. Also these flags gets included unwanted in normal build also.
Is there a platform independent and tool independent solution for the user? All the tutorials only explain how to add tests and how to do "make Experimental/Nightly", but none of them explains how the compiler-specific and tool-specific flags are to be added during CTest build for the coverage/memcheck tools to work.
Regards,
Arun
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.cmake.org/pipermail/cmake/attachments/20110603/ff6a8f98/attachment.htm>
More information about the CMake
mailing list