DLL

Windows code file

A DLL is a dynamic-link library, a type of file in Windows containing reusable code that multiple programs can share.

When software needs a particular function, it calls the appropriate DLL rather than including that code in its own executable.

DLL files are essential to Windows operation, and missing or incompatible versions cause frequent errors: Try reinstalling to fix the DLL error.

The term appears in phrases like DLL hell, describing the chaos of conflicting library versions.

problems

missing

Not present, whereabouts unknown

hell · side-by-side · registration · compatibility · mismatch · crash · orphaned · broken · reinstall · repair

component

library

Book collection or building

executable · assembly · package · dependency · plugin · extension · component · toolkit · driver · runtime

mechanics

runtime

Program execution duration

export · import · symbol · relocation · ordinal · manifest · dependency · injection · hooking · interception

development

compilation

Gathered works assembled together

  • linkerCombiner of separate parts
  • headerTop line of document
  • debugRemove software errors

release · versioning · API · function · export · import · symbol · namespace · ordinal · C++

windows

Windows

Microsoft operating system

Categories
Opposites
executable type

DLLexecutable

Directly runnable program file

application · program

code distribution

DLLinline code

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Rated G