[CMake] How to redirect output (.o file generattion) in specific directory

Bill Hoffman bill.hoffman at kitware.com
Tue Nov 13 07:30:23 EST 2007


Amit C. Kr. Saluja wrote:
>> No, AFAIK this is fix and you can't change it.
>>
>> Why do you want to do that ?
>> (I recommend you just get used to the location of
>> the object files).
> 
> 
> I want to add the gcc options for gcov in Makefile.
> The gcc flags dumps the *.gcno files at the location
> of .o files.
> 
> So, if you run the gcov on .c files, then these files
> should be in the current directory where from you are
> running gcov. With existing CMake Framework for .o
> files, either one should copy *.gcno files in current
> directory or should run gcov from .O files directory.
> 
> If any othjer option is available? Do help me out!!
> 

I am not sure this helps but ctest supports gcov and gccc.  It just 
collects all the gcov output files and merges them.  It has no problems 
with the current output and location of .o files in cmake.

-Bill


More information about the CMake mailing list