A
apm
As C and C++ projects get very large the libraries get to be
very inter-dependent. It is useful for such projects to
have a means of showing what these dependencies are.
The utility depdot, at http://depdot.sourceforge.net, is used to
produce a graphviz/dot diagram of a set of library archives
(.a and/or .so files). It analyses the symbols contained
and referred to by/in each library in order to work out
which library depends on which.
The utility is Free Software, issued using the GPL license.
It is hoped that it will be useful for developers
working in C and C++, although the utility does not
mind which language was used to produce the libraries
it is asked to process. The implementation language is C++.
Feedback is welcome.
Regards,
Andrew Marlow
very inter-dependent. It is useful for such projects to
have a means of showing what these dependencies are.
The utility depdot, at http://depdot.sourceforge.net, is used to
produce a graphviz/dot diagram of a set of library archives
(.a and/or .so files). It analyses the symbols contained
and referred to by/in each library in order to work out
which library depends on which.
The utility is Free Software, issued using the GPL license.
It is hoped that it will be useful for developers
working in C and C++, although the utility does not
mind which language was used to produce the libraries
it is asked to process. The implementation language is C++.
Feedback is welcome.
Regards,
Andrew Marlow