ltrace - Tracing C Library Functions ltrace replaces the C library with a version that allows tracking any C library function invocation. ltrace could be used where strace sees nothing - e.g. when a program makes no system calls for a long period - while still performing C library functions. Of-course, if you have the complete source - you might as well use a debugger directly.