.LD Přípona souboru
Linkerový skript
| Vývojář | The GNU Project |
| Popularita |
3,6 | 12 hlasů |
Co je soubor LD?
Soubor LD je skript napsaný v „jazyce příkazů linkeru“ GNU. Obsahuje jeden nebo více příkazů, které slouží ke konfiguraci způsobu, jakým se mají vstupní soubory obsahující statický objektový kód zkompilovat do jediného spustitelného programu nebo knihovny pro operační systém GNU.
Další informace
Na skripty LD pravděpodobně narazíte pouze v případě, že v GNU kompilujete kód do výstupního souboru programu nebo knihovny. Tyto soubory využívá ld, což je nástroj příkazového řádku GNU linkeru sloužící ke spojování vstupních souborů do výstupního souboru. Linkování je součástí procesu kompilace při sestavování zdrojových souborů do výstupního spustitelného souboru. Příkaz ld se často používá jako poslední část procesu kompilace k sestavení výsledného spustitelného souboru.
Soubory LD mohou obsahovat více typů příkazů, nejčastěji však obsahují příkaz SECTIONS, který určuje, jak se mají sekce ve více vstupních souborech namapovat do jediného výstupního souboru. To pomáhá řídit rozložení jediného výstupního souboru v paměti. V souboru LD může být uložen pouze jeden příkaz SECTIONS, ale ten může obsahovat více příkazů, které mohou definovat vstupní bod, přiřadit hodnotu symbolu nebo popsat umístění výstupní sekce a vstupních sekcí, které do ní patří.
Soubory LD se ukládají jako prostý text. K jejich zobrazení a úpravám můžete použít různé textové editory, například Microsoft Notepad, Apple TextEdit a gedit.
POZNÁMKA: Linker GNU ld je součástí GNU Binary Utilities (binutils).