Ltrace is a debugging tool for tracing library calls in a program and reporting information such as the names of the functions called, their arguments, and their return values. It can be used to analyze the behavior of an application and the dynamic library calls it makes. It can be used to debug and analyze any type of program, whether it is written in C, C++, Java, or any other language. It is useful for finding memory leaks, identifying performance issues, and debugging complex programs. It can also be used to monitor system calls made by a process.
Discontinued The latest version is from 2013. See: http://www.rohitab.com/apimonitor/changelog