I am developing a C ++ application on Windows XP using Eclipse as my IDE and a Makefile-based build system (using special tools to create Make files). In addition, I use LZZ, which allows me to write a single file, which is then divided into a header and an implementation file. I am using the GCC 4 TDM port.
What tools or methods can I use to determine exactly how long each part of the assembly process takes, and why is this slow?
Of particular interest is:
- How much time do you need to figure out to analyze Make files, find out dependencies, check timestamps, etc.
- How long does it take Eclipse before and after assembly?
- How much time does GCC spend on parsing and expanding headers?
PS: This is my home project, so expensive tools are not available to me, but can be documented here in any case, if they are especially relevant.
c ++ eclipse profiling build-process makefile
Carl Seleborg
source share