Visto en http://en.wikipedia.org/wiki/Linker_(computing) (la imagen está en formato vectorial en http://upload.wikimedia.org/wikipedia/commons/b/b1/Linker.svg)
Cuando se compila un ejecutable luego tiene que ser enlazado con todas las librerías que utiliza.
Los que quieran aprender más sobre ld pueden leer su manual en: http://sourceware.org/binutils/docs-2.20/ld/ .
He visto que el parámetro --as-needed puede ser muy interesante, aunque yo sólo tengo LDFLAGS="-Wl,-O1" (ya que son los recomendados en http://en.gentoo-wiki.com/wiki/Safe_LDFLAGS).
No hay comentarios:
Publicar un comentario