Cumulative Processor Time
Posted: Tue Dec 21, 2010 2:09 pm
From Libc.pdf page 141:
6.2 clock--cumulative processor time
Synopsis
#include <time.h>
clock_t clock(void);
Description
Calculates the best available approximation of the cumulative amount of time used by your
program since it started. To convert the result into seconds, divide by the macro CLOCKS_PER_SEC.
Returns
The amount of processor time used so far by your program, in units de_ned by the machinedependent
macro CLOCKS_PER_SEC. If no measurement is available, the result is -1.
Portability
ANSI C requires clock and CLOCKS_PER_SEC.
Supporting OS subroutine required: times.
The compiler generates an error and goes into an infinite loop trying to compile this. The error message is
times.c: undefined reference to ‘times’
Do I need to include something else??
Steve
6.2 clock--cumulative processor time
Synopsis
#include <time.h>
clock_t clock(void);
Description
Calculates the best available approximation of the cumulative amount of time used by your
program since it started. To convert the result into seconds, divide by the macro CLOCKS_PER_SEC.
Returns
The amount of processor time used so far by your program, in units de_ned by the machinedependent
macro CLOCKS_PER_SEC. If no measurement is available, the result is -1.
Portability
ANSI C requires clock and CLOCKS_PER_SEC.
Supporting OS subroutine required: times.
The compiler generates an error and goes into an infinite loop trying to compile this. The error message is
times.c: undefined reference to ‘times’
Do I need to include something else??
Steve