IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

h8300-hms-ar - Online nel cloud

Esegui h8300-hms-ar nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando h8300-hms-ar 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


ar - crea, modifica ed estrai da archivi

SINOSSI


ar [-X32_64] [-]p[mod [repos] [contare]] archiviare [membro...]

DESCRIZIONE


Il GNU ar programma crea, modifica ed estrae da archivi. Un archiviare è un singolo
file che contiene una raccolta di altri file in una struttura che rende possibile il recupero
i singoli file originali (chiamati Persone dell'archivio).

I contenuti, la modalità (permessi), il timestamp, il proprietario e il gruppo dei file originali sono
conservata nell'archivio e ripristinabile all'estrazione.

GNU ar può mantenere archivi i cui membri hanno nomi di qualsiasi lunghezza; tuttavia, a seconda di
come ar è configurato sul tuo sistema, può essere imposto un limite alla lunghezza del nome del membro per
compatibilità con formati di archivio mantenuti con altri strumenti. Se esiste, il limite
è spesso 15 caratteri (tipico dei formati relativi a a.out) o 16 caratteri (tipico di
formati relativi a coff).

ar è considerata un'utilità binaria perché archivi di questo tipo sono usati più spesso come
biblioteche contenere le subroutine comunemente necessarie.

ar crea un indice per i simboli definiti nei moduli oggetto rilocabili nell'archivio
quando specifichi il modificatore s. Una volta creato, questo indice viene aggiornato nell'archivio
ogni volta che ar apporta una modifica al suo contenuto (salvo per il q operazione di aggiornamento). Un archivio
con un tale indice accelera il collegamento alla libreria e consente alle routine nella libreria di
chiamarsi a vicenda indipendentemente dalla loro collocazione nell'archivio.

Puoi usare nm -s or nm --print-armap per elencare questa tabella indice. Se un archivio manca del
tavolo, un'altra forma di ar detto ranlib può essere utilizzato per aggiungere solo la tabella.

GNU ar è progettato per essere compatibile con due diverse strutture. Puoi controllarlo
attività utilizzando le opzioni della riga di comando, come le diverse varietà di ar su sistemi Unix;
oppure, se specifichi la singola opzione della riga di comando -M, puoi controllarlo con uno script
fornito tramite input standard, come il programma ``librarian'' MRI.

VERSIONI


GNU ar consente di mescolare il codice dell'operazione p e flag modificatori mod in qualsiasi ordine, entro
il primo argomento della riga di comando.

Se lo desideri, puoi iniziare il primo argomento della riga di comando con un trattino.

I p keyletter specifica quale operazione eseguire; potrebbe essere uno dei seguenti, ma
devi specificarne solo uno:

d Elimina moduli dall'archivio. Specificare i nomi dei moduli da eliminare come
membro...; l'archivio non viene modificato se non si specificano file da eliminare.

Se specifichi il file v modificatore, ar elenca ogni modulo man mano che viene eliminato.

m Usa questa operazione per cambiano membri in un archivio.

L'ordinamento dei membri in un archivio può fare la differenza nel modo in cui i programmi sono collegati
utilizzando la libreria, se un simbolo è definito in più di un membro.

Se non vengono utilizzati modificatori con "m", tutti i membri che nomi nel membro gli argomenti sono
trasferito al fine dell'archivio; puoi usare il a, b, o i modificatori su cui spostarli
un luogo specifico invece.

p Stampa i membri specificati dell'archivio, nel file di output standard. Se la v
modificatore è specificato, mostra il nome del membro prima di copiarne il contenuto nello standard
produzione.

Se specifichi no membro argomenti, vengono stampati tutti i file nell'archivio.

q Presto aggiungere; Storicamente, aggiungi i file membro... fino alla fine di archiviare, senza
verifica della sostituzione.

I modificatori a, be i do non influenzare questa operazione; i nuovi membri sono sempre inseriti
alla fine dell'archivio.

Il modificatore v fa ar elenca ogni file man mano che viene aggiunto.

Poiché il punto di questa operazione è la velocità, l'indice della tabella dei simboli dell'archivio non lo è
aggiornato, anche se già esistente; Puoi usare ar s or ranlib esplicitamente per aggiornare
l'indice della tabella dei simboli.

Tuttavia, troppi sistemi diversi presumono che quick append ricostruisca l'indice, quindi GNU ar
attrezzi q come sinonimo di r.

r Inserisci i file membro... in archiviare (con sostituzione). Questa operazione è diversa
da q in quanto tutti i membri esistenti in precedenza vengono eliminati se i loro nomi corrispondono a quelli
essere aggiunto.

Se uno dei file nominati in membro... non esiste, ar visualizza un messaggio di errore,
e lascia indisturbati tutti i membri esistenti dell'archivio che corrispondono a quel nome.

Per impostazione predefinita, i nuovi membri vengono aggiunti alla fine del file; ma puoi usare uno dei
modificatori a, b, o i per richiedere il posizionamento relativo ad alcuni membri esistenti.

Il modificatore v usato con questa operazione genera una riga di output per ogni file
inserito, insieme a una delle lettere a or r per indicare se il file era
aggiunto (nessun vecchio membro eliminato) o sostituito.

t Visualizza a tavolo elencando il contenuto di archiviare, o quelli dei file elencati in
membro... che sono presenti nell'archivio. Normalmente viene mostrato solo il nome del membro; Se
vuoi anche vedere le modalità (permessi), timestamp, proprietario, gruppo e dimensioni, tu
può richiederlo specificando anche il v modificatore.

Se non specifichi a membro, vengono elencati tutti i file nell'archivio.

Se c'è più di un file con lo stesso nome (diciamo, o) in un archivio (diciamo ba),
ar t ba o elenca solo la prima istanza; per vederli tutti, devi chiedere un
elenco completo --- nel nostro esempio, ar t ba.

x Estratto membri (chiamati membro) dall'archivio. Puoi usare il v modificatore con questo
operazione, per richiedere che ar elenca ogni nome mentre lo estrae.

Se non specifichi a membro, vengono estratti tutti i file nell'archivio.

Una serie di modificatori (mod) può seguire immediatamente il p lettera chiave, per specificare le variazioni
sul comportamento di un'operazione:

a Aggiungi nuovi file dopo un membro esistente dell'archivio. Se usi il modificatore a, le
il nome di un membro dell'archivio esistente deve essere presente come repos argomento, prima del
archiviare specificazione.

b Aggiungi nuovi file prima un membro esistente dell'archivio. Se usi il modificatore b,
il nome di un membro dell'archivio esistente deve essere presente come repos argomento, prima
, il archiviare specifica. (uguale a i).

c Creare l'archivio. Il specificato archiviare viene sempre creato se non esistesse, quando
richiedi un aggiornamento. Ma viene emesso un avvertimento a meno che non specifichi in anticipo che tu
aspettati di crearlo, usando questo modificatore.

f Tronca i nomi nell'archivio. GNU ar normalmente consentirà nomi di file di qualsiasi lunghezza.
Ciò causerà la creazione di archivi non compatibili con il nativo ar
programma su alcuni sistemi. Se questa è una preoccupazione, il f il modificatore può essere usato per troncare
nomi di file quando li metti nell'archivio.

i Inserisci nuovi file prima un membro esistente dell'archivio. Se usi il modificatore i,
il nome di un membro dell'archivio esistente deve essere presente come repos argomento, prima
, il archiviare specifica. (uguale a b).

l Questo modificatore è accettato ma non utilizzato.

N Usa il contare parametro. Questo è usato se ci sono più voci nell'archivio
con lo stesso nome. Estrai o elimina l'istanza contare del nome dato dal
archivio.

o Conserva il file i date dei membri al momento dell'estrazione. Se non specifichi
questo modificatore, i file estratti dall'archivio sono contrassegnati con l'ora di
estrazione.

P Usa il nome del percorso completo quando corrisponda ai nomi nell'archivio. GNU ar non è possibile creare un
archivio con un nome di percorso completo (tali archivi non sono reclami POSIX), ma altro
i creatori di archivi possono. Questa opzione farà sì che GNU ar per abbinare i nomi dei file usando a
nome del percorso completo, che può essere utile quando si estrae un singolo file da un file
archivio creato da un altro strumento.

s Scrivere un indice di file oggetto nell'archivio o aggiornarne uno esistente, anche se no
l'altra modifica viene apportata all'archivio. Puoi usare questo flag modificatore con any
operazione, o da solo. In esecuzione ar s su un archivio è equivalente a correre ranlib on
esso.

S Non generare una tabella dei simboli di archivio. Questo può velocizzare la creazione di una grande libreria
in più passaggi. L'archivio risultante non può essere utilizzato con il linker. In modo da
costruisci una tabella dei simboli, devi omettere il S modificatore sull'ultima esecuzione di ar, o tu
deve correre ranlib sull'archivio.

u Normalmente, ar r... inserisce tutti i file elencati nell'archivio. Se tu volessi
insert esclusivamente quelli dei file che elenchi che sono più recenti dei membri esistenti del
stessi nomi, usa questo modificatore. Il u il modificatore è consentito solo per l'operazione r
(sostituire). In particolare, la combinazione qu non è consentito, poiché il controllo del
i timestamp perderebbero qualsiasi vantaggio di velocità dall'operazione q.

v Questo modificatore richiede il verboso versione di un'operazione Molte operazioni vengono visualizzate
informazioni aggiuntive, come i nomi dei file elaborati, quando il modificatore v è allegato.

V Questo modificatore mostra il numero di versione di ar.

ar ignora un'opzione iniziale digitata -X32_64, per compatibilità con AIX. Il comportamento
prodotto da questa opzione è l'impostazione predefinita per GNU ar. ar non supporta nessuno degli altri
-X opzioni; in particolare, non supporta -X32 che è l'impostazione predefinita per AIX ar.

Usa h8300-hms-ar online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Phaser
    Phaser
    Phaser è un open veloce, gratuito e divertente
    framework di gioco HTML5 di origine che offre
    Rendering WebGL e Canvas attraverso
    browser Web desktop e mobili. Giochi
    può essere co...
    Scarica Phaser
  • 2
    Motore VASSAL
    Motore VASSAL
    VASSAL è un motore di gioco per creare
    versioni elettroniche della scheda tradizionale
    e giochi di carte. Fornisce supporto per
    rendering e interazione dei pezzi di gioco,
    e ...
    Scarica il motore VASSAL
  • 3
    OpenPDF - Fork di iText
    OpenPDF - Fork di iText
    OpenPDF è una libreria Java per la creazione
    e la modifica di file PDF con un LGPL e
    Licenza open source MPL. OpenPDF è il
    LGPL/MPL successore open source di iText,
    un ...
    Scarica OpenPDF - Fork di iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistema per Automatizzato
    Analisi Geoscientifiche - è un Geografico
    Software del sistema informativo (GIS) con
    immense capacità per i dati geografici
    elaborazione e ana...
    Scarica SAGA GIS
  • 5
    Toolbox per Java/JTOpen
    Toolbox per Java/JTOpen
    IBM Toolbox per Java / JTOpen è un
    libreria di classi Java che supportano il
    client/server e programmazione internet
    modelli su un sistema che esegue OS/400,
    i5/OS, o...
    Scarica Toolbox per Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 per i documenti basati sui dati)
    è una libreria JavaScript che ti consente
    produrre dati dinamici e interattivi
    visualizzazioni nei browser web. Con D3
    tu...
    Scarica D3.js
  • Di Più "

Comandi Linux

  • 1
    adiff
    adiff
    abidiff - confronta gli ABI dei file ELF
    abidiff confronta il binario dell'applicazione
    Interfacce (ABI) di due librerie condivise
    in formato ELF. Emette un significato
    rapporto...
    Esegui abidif
  • 2
    abidw
    abidw
    abidw - serializza l'ABI di un ELF
    il file abidw legge una libreria condivisa in ELF
    formato ed emette una rappresentazione XML
    del suo ABI all’output standard. IL
    emesso...
    Corri costantemente
  • 3
    copac2xml
    copac2xml
    bibutils - conversione della bibliografia
    utilità...
    Esegui copac2xml
  • 4
    copto
    copto
    copt - ottimizzatore spioncino SYSNOPIS:
    copt file.. DESCRIZIONE: copt è un file
    ottimizzatore spioncino generico. Esso
    legge il codice dal suo input standard e
    scrive un...
    Corri copto
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - raccogli il titolo
    dichiarazioni da documenti Stx...
    Eseguire collect_stx_titles
  • 6
    panca-gatling
    panca-gatling
    panca - benchmark http ...
    Esegui gatling-panca
  • Di Più "

Ad