Dynamic Linking

In Dynamic linking part,there is a sentence “Dont need to relink once the library is updated”.What does this mean?Usually in dynamic linking,the copy of a library is once made and t has to relinked to calling program every time a program calls it right,then there is a need to relink library for every call right?

hello @kani001

answer to ur question lies in the difference between static and dynamic linking.
in static linking the file is linked at compilation time.
so if we made any changes in any module (that we want to link) then we need to recompile our program to see the changes.

but in case of dynamic linking the file is linked at runtime, ie it will be linked by os when it will be required during program execution.
so we dont have to recompile our program (the module that get chnaged only that will be recompiled).
for more details->static vs dynamic