 Static linking must be performed when any modules are recompiled.All of the modules required by a program are sometimes statically linked and copied into the executable file.This process, and the resulting stand-alone file, is known as a static build of the program.