On Sun, 23 Sep 2012 01:33:04 -0700, Aaron Smith said: >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
The latest Xcode doesn't even include gcc, that's just a symlink for compatibility. >-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. You may be seeing these: <http://llvm.org/bugs/show_bug.cgi?id=11760> <http://llvm.org/bugs/show_bug.cgi?id=11457> <http://llvm.org/bugs/show_bug.cgi?id=11809> Cheers, -- ____________________________________________________________ Sean McBride, B. Eng [email protected] Rogue Research www.rogue-research.com Mac Software Developer Montréal, Québec, Canada -- 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
