Using gcov


 
Thread Tools Search this Thread
Top Forums Programming Using gcov
# 1  
Old 09-14-2010
Using gcov

Hi,

I am using gcov to get code coverage for my program written in C++, I am able to do it without any problem when i don't have a directory structure, for my program I am a directory structure as below
Code:
./src/ -- containing all my source files

./obj/ -- containing all my object files

./header/ -- containing all my header files

../../lib/  -- containing a static library, which will be used by 
                my program 

there is a makefile in the current directory which creates my executable

Quote:
do i need to compile the static library also with the options of gcov i.e. -fprofile-arcs -ftest-coverage, because it is the library that i need to check for coverage.

Kindly help on how use gcov in this situation.
Login or Register to Ask a Question

Previous Thread | Next Thread

4 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Need script to remove GCOV flags from Qt project file

Hi, I have the following gcov compilation flags in all the QT source code project (*.pro) files. CONFIG(gcov) { LIBS += -lgcov QMAKE_CXXFLAGS += -fprofile-arcs -ftest-coverage } Now, I want to remove these flags off my files. Please help me with a script to... (1 Reply)
Discussion started by: royalibrahim
1 Replies

2. Shell Programming and Scripting

Bash removing sysmacros.h from GCOV

Hey. GCC GCOV now outputs a file called sysmacros.h as part of its results. How can I remove it from the html? The tags looks like this: <tr bgcolor="e0f0d0"> <td bgcolor="dae7fe" style="padding-top: 3px; padding-left: 30px; padding-bottom: 3px; padding-right: 30px;">... (3 Replies)
Discussion started by: rpowell86
3 Replies

3. Linux

GCOV : struct bb

Hi, I am working on gcov.Meaning, analysing the functionality of gcov. There is one structure called "struct bb". I am not sure, how struct bb members are getting assigned values. If anyone knows how it is happening pls let me know. Thanks in advance. --Vichu (0 Replies)
Discussion started by: Vichu
0 Replies

4. Debian

Application link error with gcov

Hi, I'm trying gcov on my Debian VM. gcov (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21) Copyright (C) 2006 Free Software Foundation, Inc. It work with example program, but I got link error in my application code. C_FLAGS += -Wall -W -O0 -fprofile-arcs -ftest-coverage Each class... (1 Reply)
Discussion started by: clho
1 Replies
Login or Register to Ask a Question