Compiling, Linking and Libraries >>> GCC stands for: >>> Linux Tools for Developers
===================================
This is a standard bit of advice
===================================
Yes, some bugs can be avoided
===================================
You can run ldd indirectly on the executable using which
You can run ldd directly on the executable
===================================
Unfortunately, there may be unforeseen problems and inadequate testing
If the relevant data is already in memory it need not be loaded again
Only one copy of the library needs to be kept in memory if more than one application is using its contents
The application will automatically use the new features