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

Reply via email to