GCC stands for:

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