Software:GNU linker
From HandWiki
| Original author(s) | GNU Project |
|---|---|
| Developer(s) | GNU Project |
| Stable release | 2.22
/ November 21, 2011 |
| Operating system | GNU |
| Type | Linker |
| License | GNU General Public License |
| Website | https://sourceware.org/binutils/docs-2.27/ld/index.html |
GNU linker (or GNU ld) is the GNU Project's implementation of the Unix command ld. GNU ld runs the linker, which creates an executable file (or a library) from object files created during compilation of a software project. A linker script may be passed to GNU ld to exercise greater control over the linking process.[1] The GNU linker is part of the GNU Binary Utilities (binutils).
Possible origins of the name "ld" are "LoaD" and "Link eDitor".[2]
GNU linker is free software, distributed under the terms of the GNU General Public License.
See also
External links
- GNU linker manual
- : The GNU linker – Linux User Commands Manual
References
- ↑ "GNU Binutils: Linker Scripts". 2016-08-03. https://sourceware.org/binutils/docs-2.27/ld/Scripts.html. Retrieved 2017-01-21.
- ↑ Eldar Abusalimov (2012-01-14). "In makefiles what do CC and LD stand for?". https://stackoverflow.com/a/8862623. Retrieved 2017-01-21.
