Кои са DLL файлове

Защо .dll файлове?

DLL - динамична връзка библиотека - DLL antonium статично bibleotek.

Библиотека програмиране (от английски библиотеката.) - съвкупност от съчетания или предмети, използвани за разработване на софтуер (софтуер).







Споделени библиотеки могат да съдържат като критични за работата на програмата и допълнителни функции. Допълнително предимство на този подход е, че споделената библиотека може да се използва като приставка (приставки), разширява функционалността на програмата. Недостатъкът е, че ако устройството, което съдържа важна част липсва, програмата не може да продължи.

Динамични библиотеки се съхраняват обикновено на едно място и имат стандартен разширение. Например, файловете в логическа обем .library Libs: в AmigaOS; Microsoft Windows и OS / 2 на библиотеката на споделените файлове имат разширение .dll; на UNIX като OS - обикновено Така че ?; в Mac OS - .dylib.







Когато пишете програмист да програмирате достатъчно да се посочи на компилатора (компилатор или интерпретатор) език за програмиране, който трябва да бъде свързан такава библиотека и да се използва като функция на това. Не изходния код или изпълним код за функцията на програмата не е включена.

Статичните библиотеки могат да бъдат под формата на изходния код, програмист, свързан с програмата на етапа на писане (например, Fortran, има много библиотеки за различни задачи е в изходния код). или под формата на обектните файлове, които могат да бъдат свързани (линк в), за да изпълним програма по време на компилация (в Microsoft Windows файлове с .lib разширение на UNIX като OS - обикновено .a).

В резултат на това, програмата включва всички необходими функции, които го прави самостоятелно, но увеличава размера. Без статични библиотеки от обектите модули (файлове) не могат да използват най-модерните компилирани програмни езици и системи: Fortran, Pascal, C, C ++ и др.


В коя папка са DLL файлове?

DLL файлове на Windows, както и други файлове са отговорни за функционирането на системата се намират в системната папка. Пътят към тази папка в Windows 8 / Windows 7 / Vista / XP системи, това е C: \ Windows \ system32.