I'm working on a C project and using CMake. I've been trying to get coverage testing working and am just about there.
This is what I have figured out so far: -use clang for c compiler. "gcc" on the latest Xcode does nothing with -fprofile-arcs and -ftest-coverage -add -fprofile-arcs and -ftest-coverage to c debug flags -set cmake build type to debug -run cmake to build makefile -double check that gcno files are created for each source file compiled (they are). This is where i'm stuck now. I run one of my unit tests and I don't get any .gcna files created. The strange thing is that when I use CMake to generate an Xcode project, and turn on "Generate Test Coverage Files" and "Instrument Program Flow", I get both gcno and gcna files. Anyone else experienced this? Thanks!
-- Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://www.cmake.org/mailman/listinfo/cmake
