Also found in: Dictionary, Thesaurus, Medical, Financial.
dynamic linkingUsing external, executable subroutines at runtime. An application that depends on dynamic linking calls the external files as needed during execution. The subroutines are typically part of the operating system, but may be auxiliary files that came with the application.
.DLL, .SO, .SL or No Extension
In the Windows world, these external, executable files are called "dynamic link libraries" (see DLL). In the Unix/Linux world, which includes macOS, the executable files are called "shared libraries" or "shared objects." They are stored in a Library or System folder often without a file extension, although .SO and .SL are also used. The Mac uses .DYLIB extensions for subroutines that are linked at startup rather than as needed. Contrast with static linking.
Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.