figured it out. the gcna files were being put in non-obvious places in the cmake cache dirs.
On Sun, Sep 23, 2012 at 1:33 AM, Aaron Smith <[email protected]>wrote: > 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
