EnglishFranceseSpagnolo

Favicon di OnWorks

oro - Online nel cloud

Esegui gold nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando gold che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


gold - Il linker GNU ELF

SINOSSI


ld.oro [Opzioni] filetto...

VERSIONI


--Aiuto Segnala le informazioni sull'utilizzo

-v, --versione
Informazioni sulla versione del rapporto

-V Segnala la versione e le informazioni sull'obiettivo

--aggiungi-necessario
Non supportato

--non-aggiungere-necessario
Non copiare i tag DT_NEEDED dalle librerie condivise

--allow-multipla-definizione Consenti definizioni multiple di simboli

--no-allow-definizione-multipla
Non consentire più definizioni

--allow-shlib-undefinito
Consenti riferimenti non risolti nelle librerie condivise

--no-allow-shlib-unfine
Non consentire riferimenti non risolti nelle librerie condivise

--come necessario
Imposta DT_NEEDED solo per le librerie condivise se utilizzate

--non-quando-necessario
Sempre DT_NEEDED per le librerie condivise

-affermare [ignorato]
ignorato

-b [elfo, binario], --formato [elfo, binario]
Imposta il formato di input

-Bdinamica -l cerca librerie condivise

-Bstatico -l non cerca le librerie condivise

-dy alias per -Bdinamica

-dn alias per -Bstatico

-Bgruppo
Usa le regole di ricerca del nome del gruppo per la libreria condivisa

-Bsimbolico
Associa simboli definiti localmente

-Bfunzioni-simboliche
Associa i simboli di funzione definiti localmente

--build-id [=STILE]
Genera nota ID build

--build-id-chunk-size-for-treehash TAGLIA
Dimensione del blocco per '--build-id=tree'

--build-id-min-dimensione-file-per-treehash TAGLIA
La dimensione minima del file di output affinché '--build-id=tree' funzioni in modo diverso da
'--id-build=sha1'

--controlla-sezioni
Controlla gli indirizzi dei segmenti per le sovrapposizioni (impostazione predefinita)

--no-check-sezioni
Non controllare gli indirizzi dei segmenti per le sovrapposizioni

--compress-sezioni-debug [nessuno,zlib]
Comprimi le sezioni .debug_* nel file di output

--copy-dt-voci-necessarie
Non supportato

--no-copy-dt-voci-necessarie Non copiare i tag DT_NEEDED dalle librerie condivise

--cref
Tabella di riferimento incrociato di uscita

--no-cref
Non emettere la tabella dei riferimenti incrociati

--ctors-in-init-array
Usa DT_INIT_ARRAY per tutti i costruttori (predefinito)

--no-ctors-in-init-array
Gestire i costruttori come indicato dal compilatore

-d, --definire-comune
Definisci simboli comuni

--no-define-comune
Non definire simboli comuni

-cc Alias ​​per -d

-dp Alias ​​per -d

- debug [tutti,file,script,attività][,...]
Attiva il debug

--defsim SIMBOLO=ESPRESSIONE
Definire un simbolo

--demaglia [=STILE]
Smantella i simboli C++ nei messaggi di registro

--no-demanle
Non smantellare i simboli C++ nei messaggi di registro

--detect-odr-violazioni
Cerca le violazioni della regola di una definizione del C++

--no-detect-odr-violazioni
Non cercare violazioni della C++ One Definition Rule

-x, --scarta-tutto
Elimina tutti i simboli locali

-X, --discard-locals
Elimina tutti i simboli locali temporanei

--data-lista-dinamica
Aggiungi simboli di dati a simboli dinamici

--elenco-dinamico-cpp-nuovo
Aggiungi l'operatore C++ nuovo/elimina ai simboli dinamici

--dynamic-list-cpp-typeinfo Aggiungi typeinfo C++ ai simboli dinamici

--lista-dinamica RISORSE
Leggi un elenco di simboli dinamici

-e INDIRIZZO, --iscrizione INDIRIZZO Imposta l'indirizzo di inizio del programma

--exclude-libs lib, lib...
Escludi librerie dall'esportazione automatica

-E, --export-dinamica
Esporta tutti i simboli dinamici

--no-export-dinamico
Non esportare tutti i simboli dinamici (impostazione predefinita)

--export-dinamico-simbolo SIMBOLO
Esporta SIMBOLO nella tabella dei simboli dinamici

-EB Collega oggetti big-endian.

-IL Collega oggetti little-endian.

--eh-frame-hdr
Crea intestazione frame di eccezione

--no-enum-size-avviso
(Solo ARM) Non avvisare di oggetti con dimensioni enum incompatibili

-f SHLIB, --ausiliario SHLIB Filtro ausiliario per la tabella dei simboli degli oggetti condivisi

-F SHLIB, --filtro SHLIB
Filtra per tabella simboli oggetto condiviso

--fatal-avvertimenti
Tratta gli avvisi come errori

--nessun-avviso-fatale
Non trattare gli avvisi come errori

-fini SIMBOLO
Chiama SYMBOL al momento dello scarico

--fix-corteccia-a8
(Solo ARM) Correggi i binari per l'erratum Cortex-A8.

--no-fix-cortex-a8
(Solo ARM) Non correggere i file binari per Cortex-A8 erratum.

--fix-arm1176
(Solo ARM) Correggi i binari per l'erratum ARM1176.

--no-fix-arm1176
(Solo ARM) Non correggere i binari per l'erratum ARM1176.

--merge-exidx-voci
(Solo ARM) Unisci le voci exidx in debuginfo.

--no-merge-exidx-voci
(Solo ARM) Non unire le voci exidx in debuginfo.

--fix-v4bx
(solo ARM) Riscrivi BX rn come MOV pc, rn per ARMv4

--fix-v4bx-interworking
(Solo ARM) Riscrivi il ramo BX rn in impiallacciatura interoperativa ARMv4

-g ignorato

--gdb-indice
Genera sezione .gdb_index

--no-gdb-indice
Non generare la sezione .gdb_index

--gnu-unico
Abilita associazione simboli STB_GNU_UNIQUE (predefinito)

--no-gnu-unico
Disabilita l'associazione dei simboli STB_GNU_UNIQUE

-h NOME DEL FILE, -nome NOME DEL FILE
Imposta il nome della libreria condivisa

--hash-bucket-frazione-vuota FRAZIONE
Frazione minima di bucket vuoti nell'hash dinamico

--stile hash [sysv,gnu,entrambi]
Stile hash dinamico

-I PROGRAMMA, --linker-dinamico PROGRAMMA
Imposta percorso linker dinamico

--incrementale
Se possibile, fai un collegamento incrementale; altrimenti, fai un collegamento completo e prepara l'output
per il collegamento incrementale

--no-incrementale
Esegui un collegamento completo (impostazione predefinita)

--incrementale-completo
Esegui un collegamento completo e prepara l'output per il collegamento incrementale

--aggiornamento-incrementale
Fai un collegamento incrementale; esci se non è possibile

--base-incrementale RISORSE
Imposta il file di base per il collegamento incrementale (il valore predefinito è il file di output)

--incremental-cambiato
Supponiamo che i file siano cambiati

--incrementale-invariato
Supponiamo che i file non siano cambiati

--incremental-sconosciuto
Usa timestamp per controllare i file (impostazione predefinita)

--avvio-incrementale-invariato
Assumi file di avvio invariati (file che precedono questa opzione)

--patch-incrementale PERCENT Quantità di spazio extra da allocare per le patch

-dentro SIMBOLO
Chiama SYMBOL al momento del caricamento

--solo-simboli RISORSE
Leggi solo i valori dei simboli da FILE

--map-interi-file
Mappa interi file in memoria (impostazione predefinita su host a 64 bit)

--no-map-interi-file
Mappare parti di file rilevanti in memoria (impostazione predefinita su host a 32 bit)

--keep-files-mapped
Mantieni i file mappati tra i passaggi (impostazione predefinita)

--no-keep-files-mapped
Rilascia i file mappati dopo ogni passaggio

--ld-generated-unwind-info
Genera informazioni di svolgimento per PLT (impostazione predefinita)

--no-ld-generated-unwind-info
Non generare informazioni di svolgimento per PLT

-l NOME LIBRO, --biblioteca NOME LIBRO
Cerca la libreria LIBNAME

-L DIRE, --percorso-biblioteca DIR
Aggiungi directory al percorso di ricerca

--riordino-testo
Abilita il riordino delle sezioni di testo per i nomi delle sezioni GCC (impostazione predefinita)

--no-riordino-testo
Disabilita il riordino delle sezioni di testo per i nomi delle sezioni GCC

-nostdlib
Cerca solo le directory specificate nella riga di comando.

--segmento di rose
Metti sezioni non eseguibili di sola lettura nel proprio segmento

--rosegment-gap COMPENSARE
Imposta l'offset tra i segmenti eseguibili e di sola lettura

-m EMULAZIONE
Imposta l'emulazione del linker GNU; obsoleto

--mmap-file-output
Mappare il file di output per la scrittura (impostazione predefinita).

--no-mmap-file-output
Non mappare il file di output per la scrittura.

-M, --print-mappa
Scrivi file mappa su standard output

-Carta geografica NOMEFILEMAP
Scrivi file mappa

-n, --nmagic
Non allineare le pagine dei dati

-N, --magica
Non allineare le pagine dei dati, non rendere il testo di sola lettura

--no-magic
Allinea i dati della pagina, rendi il testo di sola lettura

--enable-new-dtags
Abilita l'uso di DT_RUNPATH e DT_FLAGS

--disabilita-nuovi-dtags
Disabilita l'uso di DT_RUNPATH e DT_FLAGS

--nohibition-exec
Crea un file di output anche se si verificano errori

--no-indefinito
Segnala simboli non definiti (anche con --condiviso)

-o FILE, --produzione RISORSE
Imposta il nome del file di output

-O LIVELLO, -ottimizzare LIVELLO
Ottimizza le dimensioni del file di output

--oformat [binario]
Imposta il formato di output

-p (Solo ARM) Ignora per compatibilità con le versioni precedenti

-torta Creare un eseguibile indipendente dalla posizione

-no-torta
Non creare un eseguibile indipendente dalla posizione

--pic-eseguibile
Creare un eseguibile indipendente dalla posizione

--no-pic-eseguibile
Non creare un eseguibile indipendente dalla posizione

-nessuna-conoscenza-pipeline
(Solo ARM) Ignora per compatibilità con le versioni precedenti

--plt-align [=P2ALLINE]
(Solo PowerPC64) Allinea gli stub di chiamata PLT per adattarli alle linee della cache

--plt-catena-statica
(Solo PowerPC64) Gli stub di chiamata PLT dovrebbero caricare r11

--no-plt-catena-statica
(Solo PowerPC64) Gli stub di chiamata PLT non devono caricare r11

--plt-thread-safe
(solo PowerPC64) Stub di chiamata PLT con barriera carico-carico

--no-plt-thread-safe
(solo PowerPC64) Stub di chiamata PLT senza barriera

--collegare COLLEGARE
Carica una libreria di plugin

--opzioni-plugin OPZIONE
Passa un'opzione al plugin

--posix-fallocate
Usa posix_fallocate per riservare spazio nel file di output (impostazione predefinita).

--no-posix-fallocate
Usa fallocate o ftruncate per riservare spazio.

--preleggi-archivi-simboli
Preleggi i simboli dell'archivio quando multi-thread

--print-output-formato
Stampa il formato di output predefinito

--print-simbolo-conta NOME DEL FILE
Simboli di stampa definiti e utilizzati per ogni input

-Qy Ignorato per compatibilità SVR4

-q, --emit-reloc
Genera rilocazioni in output

-r, -rilocabile
Genera output riposizionabile

-i Sinonimo di -r

--relax
Rilassa i rami su determinati obiettivi

--retain-file-simboli RISORSE
mantieni solo i simboli elencati in questo file

-R DIR Aggiungi DIR al percorso di ricerca runtime

-rpercorso DIR
Aggiungi DIR al percorso di ricerca runtime

--rpath-link DIR
Aggiungi DIR al percorso di ricerca della libreria condivisa a tempo di collegamento

--file-ordine-sezione NOME DEL FILE
Disponi le sezioni nell'ordine specificato.

--inizio-sezione SEZIONE=INDIRIZZO
Imposta l'indirizzo della sezione

--sort-comune [={ascendente, discendente}]
Ordina i simboli comuni per allineamento

--sort-sezione [nessuno, nome]
Ordina le sezioni per nome. '--no-text-reorder' sovrascriverà '--sort-section=name' per
.text

--spare-dinamico-tag COUNT
Slot tag dinamici da prenotare (predefinito 5)

-s, --striscia-tutto
Elimina tutti i simboli

-S, --strip-debug
Elimina le informazioni di debug

--strip-debug-non-linea
Emetti solo le informazioni sul numero di riga di debug

--strip-debug-gdb
Elimina i simboli di debug non utilizzati da gdb (almeno versioni <= 7.4)

--striscia-lto-sezioni
Striscia sezioni di codice intermedio LTO

--dimensione-gruppo-stub TAGLIA
(solo ARM, PowerPC) La distanza massima dalle istruzioni in un gruppo di sezioni
ai loro stub. I valori negativi indicano che gli stub sono sempre dopo (PowerPC prima) il
gruppo. 1 significa usa la dimensione predefinita.

--no-keep-memoria
Usa meno memoria e più I/O su disco (incluso solo per compatibilità con GNU ld)

-G, -condiviso
Genera libreria condivisa

-B condivisibile
Genera libreria condivisa

--split-stack-regolare-dimensioni TAGLIA
Dimensione dello stack quando -fsplit-stack chiamate di funzione non divise

-statico
Non collegare a librerie condivise

--icf [nessuno,tutti,al sicuro]
Stesso codice pieghevole. '--icf=safe' Piega i tori, i dtori e le funzioni di cui
i puntatori sicuramente non vengono presi.

--icf-iterazioni COUNT
Numero di iterazioni di ICF (predefinito 2)

--print-icf-sezioni
Elenca sezioni identiche piegate su stderr

--no-print-icf-sezioni
Non elencare sezioni identiche piegate

--mantieni-unico SIMBOLO
Non piegare questo simbolo durante l'ICF

--gc-sezioni
Rimuovi le sezioni inutilizzate

--no-gc-sezioni
Non rimuovere le sezioni inutilizzate (impostazione predefinita)

--print-gc-sezioni
Elenca le sezioni inutilizzate rimosse su stderr

--no-print-gc-sezioni
Non elencare le sezioni inutilizzate rimosse

--statistiche
Stampa statistiche sull'utilizzo delle risorse

--sysroot DIR
Imposta la directory principale del sistema di destinazione

-t, --traccia
Stampa il nome di ogni file di input

-T FILE, - script RISORSE
Leggi lo script del linker

--thread
Esegui il linker multi-thread

--no-thread
Non eseguire il linker multi-thread

--contafilo COUNT
Numero di thread da utilizzare

--thread-count-iniziale COUNT
Numero di thread da utilizzare nel passaggio iniziale

--thread-count-middle COUNT Numero di thread da utilizzare nel passaggio intermedio

--conteggio-finale COUNT
Numero di thread da utilizzare nel passaggio finale

-Accidenti INDIRIZZO
Imposta l'indirizzo del segmento bss

-Tdati INDIRIZZO
Imposta l'indirizzo del segmento dati

-Ttesto INDIRIZZO
Imposta l'indirizzo del segmento di testo

-Ttext-segmento INDIRIZZO
Imposta l'indirizzo del segmento di testo

-Segmento Trodata INDIRIZZO
Imposta l'indirizzo del segmento rodata

--toc-ottimizzare
(Solo PowerPC64) Ottimizza sequenze di codici TOC

--no-toc-ottimizzare
(Solo PowerPC64) Non ottimizzare le sequenze di codici TOC

--toc-sort
(Solo PowerPC64) Ordina le sezioni TOC e GOT

--no-toc-sort
(Solo PowerPC64) Non ordinare le sezioni TOC e GOT

-u SIMBOLO, --non definito SIMBOLO
Crea un riferimento indefinito a SYMBOL

--simboli-irrisolti ignora-all,report-all,ignora-in-object-files,ignora-in-shared-libs
Come gestire i simboli irrisolti

--verboso
Sinonimo di - debug=file

--script-versione RISORSE
Leggi lo script della versione

--warn-comune
Avvisa dei simboli comuni duplicati

--no-avviso-comune
Non avvisare di simboli comuni duplicati (impostazione predefinita)

--warn-costruttori
ignorato

--no-warn-costruttori
ignorato

--warn-execstack
Avvisa se lo stack è eseguibile

--no-warn-execstack
Non avvisa se lo stack è eseguibile (impostazione predefinita)

--no-warn-dismatch
Non avvisare di file di input non corrispondenti

--warn-multiplo-gp
ignorato

--warn-search-mancata corrispondenza
Avvisa quando si salta una libreria incompatibile

--no-warn-search-mancata corrispondenza
Non avvisare quando si salta una libreria incompatibile

--warn-testo-condiviso
Avvisa se il segmento di testo non è condivisibile

--no-warn-shared-textrel
Non avvisare se il segmento di testo non è condivisibile (impostazione predefinita)

--warn-simboli-irrisolti
Segnala i simboli non risolti come avvisi

--simboli-di-errore-irrisolto
Segnala i simboli non risolti come errori

--no-wchar-size-avviso
(Solo ARM) Non avvisare di oggetti con dimensioni wchar_t incompatibili

--intero-archivio
Includi tutti i contenuti dell'archivio

--no-intero-archivio
Includi solo i contenuti dell'archivio necessari

--avvolgere SIMBOLO
Usa le funzioni wrapper per SYMBOL

-y SIMBOLO, --traccia-simbolo SIMBOLO
Traccia i riferimenti al simbolo

--versione-indefinita
Consenti versione inutilizzata nello script (impostazione predefinita)

--no-versione-indefinita
Non consentire la versione inutilizzata nello script

-Y PERCORSO
Percorso di ricerca predefinito per la compatibilità con Solaris

-(, --start-gruppo
Avvia un gruppo di ricerca in biblioteca

-) --gruppo finale
Termina un gruppo di ricerca in biblioteca

--start-lib
Avvia una libreria

--end-lib
Termina una libreria

-fusibile-ld
Ignorato per compatibilità con l'opzione linker GCC

-z combreloc
Ordina le rilocazioni dinamiche

-z nocombreloc
Non ordinare le rilocazioni dinamiche

-z dimensione-pagina-comune=DIMENSIONE
Imposta la dimensione della pagina comune su SIZE

-z def
Segnala simboli non definiti (anche con --condiviso)

-z execstack
Contrassegna l'output come richiede lo stack eseguibile

-z initfirst
Contrassegna DSO da inizializzare per primo in fase di esecuzione

-z interporre
Contrassegna oggetto per interporre tutti i DSO ma eseguibili

-z pigro
Contrassegna l'oggetto per l'associazione di runtime pigra (impostazione predefinita)

-z loadfltr
Contrassegna oggetto che richiede un processo immediato

-z dimensione-massima-pagina=DIMENSIONE
Imposta la dimensione massima della pagina su SIZE

-z muffe
Consenti definizioni multiple di simboli

-z nocopyrelc
Non creare copie reloc

-z nodefaultlib
Contrassegna l'oggetto per non utilizzare i percorsi di ricerca predefiniti

-z nodoso
Contrassegna DSO come non cancellabile in fase di esecuzione

-z nodlopen
Contrassegna DSO non disponibile per dlopen

-z nodump
Contrassegna DSO non disponibile per dldump

-z noexecstack
Contrassegna l'output come non richiede stack eseguibile

-z ora Contrassegna l'oggetto per l'associazione immediata della funzione

-z origine
Contrassegna DSO per indicare che necessita di un'elaborazione $ORIGIN immediata in fase di esecuzione

-z relro
Ove possibile, contrassegnare le variabili di sola lettura dopo il trasferimento

-z norelro
Non contrassegnare le variabili di sola lettura dopo il trasferimento

-z testo
Non consentire rilocazioni in segmenti di sola lettura

-z nessun testo
Consenti rilocazioni in segmenti di sola lettura (impostazione predefinita)

-z sms
Consenti rilocazioni in segmenti di sola lettura (impostazione predefinita)

-z costruito
Opzione z fittizia

ld.gold: obiettivi supportati: elf32-i386 elf32-i386-freebsd elf32-i386-nacl elf32-x86-64
elf32-x86-64-freebsd elf32-x86-64-nacl elf64-x86-64 elf64-x86-64-freebsd elf64-x86-64-nacl
ld.gold: emulazioni supportate: elf_i386 elf_i386_nacl elf32_x86_64 elf32_x86_64_nacl
elf_x86_64 elf_x86_64_nacl

REPORTING BUG


Segnala bug ahttp://www.sourceware.org/bugzilla/>

COPYRIGHT


Copyright © 2014 Free Software Foundation, Inc. Questo programma è software gratuito; potresti
ridistribuirlo secondo i termini della GNU General Public License versione 3 o (al tuo
opzione) una versione successiva. Questo programma non ha assolutamente alcuna garanzia.

Usa l'oro online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Compilatore pascal gratuito
    Compilatore pascal gratuito
    Un compilatore Pascal a 32/64/16 bit per
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS e DOS;
    semanticamente compatibile con...
    Scarica il compilatore Pascal gratuito
  • 2
    Informazioni su Canon EOS DIGITAL
    Informazioni su Canon EOS DIGITAL
    Canon non ha il conteggio dell'otturatore
    incluso nelle informazioni EXIF ​​di un
    file immagine, al contrario di Nikon e
    Pentax. Non esiste una Canon ufficiale basata
    applicazione ...
    Scarica Informazioni su Canon EOS DIGITAL
  • 3
    Ritrovato
    Ritrovato
    rEFInd è un fork del boot rEFIt
    manager. Come rEFIt, rEFInd can
    rileva automaticamente l'avvio EFI installato
    caricatori e presenta una bella GUI
    menu delle opzioni di avvio...
    Scarica ritrovare
  • 4
    Express Luca GSI
    Express Luca GSI
    Questa pagina di download di SourceForge doveva
    concedere agli utenti di scaricare la mia fonte costruita
    GSI, basati sul grande di Phhusson
    opera. Costruisco sia Android Pie che
    Androide 1...
    Scarica ExpressLuke GSI
  • 5
    Incantatore di musica
    Incantatore di musica
    Music Caster è un lettore musicale da vassoio
    che ti consente di trasmettere la tua musica locale a un
    Dispositivo Google Cast. Alla prima corsa,
    dovrai fare clic sulla freccia nel tuo
    ta...
    Scarica il programma musicale
  • 6
    PyQt
    PyQt
    PyQt è l'associazione Python per
    Qt multipiattaforma di Digia
    quadro di sviluppo delle applicazioni. Esso
    supporta Python v2 e v3 e Qt v4 e
    Qt v5. PyQt è disponibile...
    Scarica PyQt
  • Di Più "

Comandi Linux

Ad