EngelsFransSpaans

Ad


OnWorks-favicon

i686-linux-gnu-ar - Online in de cloud

Voer i686-linux-gnu-ar uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht i686-linux-gnu-ar die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


ar - maken, wijzigen en uitpakken uit archieven

KORTE INHOUD


een [-X32_64] [-]p[mod] [--inpluggen naam] [--doelwit bfdnaam] [relpo's]
[tellen] archief [lid

PRODUCTBESCHRIJVING


de GNU ar programma maakt, wijzigt en haalt uit archieven. Een
archief is een enkel bestand dat een verzameling andere bestanden in een
structuur die het mogelijk maakt het oorspronkelijke individu terug te halen
bestanden (genaamd leden van het archief).

De inhoud van de originele bestanden, modus (rechten), tijdstempel, eigenaar en
groep worden bewaard in het archief en kunnen bij extractie worden hersteld.

GNU ar kan archieven bijhouden waarvan de leden namen van elke lengte hebben;
echter afhankelijk van hoe ar op uw systeem is geconfigureerd, is er een limiet ingesteld
De lengte van de lidnaam kan worden opgelegd voor compatibiliteit met het archief
formaten die met andere tools worden onderhouden. Als het bestaat, is de limiet vaak
15 tekens (typisch voor formaten gerelateerd aan a.out) of 16 tekens
(typisch voor formaten gerelateerd aan coff).

ar wordt beschouwd als een binair hulpprogramma omdat dit soort archieven dat ook zijn
meestal gebruikt als bibliotheken met vaak benodigde subroutines.

ar creëert een index voor de symbolen die zijn gedefinieerd in een verplaatsbaar object
modules in het archief wanneer u de modifier opgeeft s. Eenmaal gemaakt,
deze index wordt telkens bijgewerkt in het archief ar brengt een wijziging aan in zijn
inhoud (behalve de q updatebewerking). Een archief met zo'n
index versnelt de koppeling met de bibliotheek en maakt routines in de
bibliotheek om elkaar te bellen, ongeacht hun plaatsing in de
archief.

Je kunt nm -s or nm --print-armmap om deze indextabel weer te geven. Als een
archief mist de tabel, een andere vorm van ar Dit betekent dat we onszelf en onze geliefden praktisch vergiftigen. ranlib kan worden gebruikt
om alleen de tabel toe te voegen.

GNU ar kan optioneel een maken dun archief, dat een symbool bevat
index en verwijzingen naar de originele exemplaren van de ledenbestanden van de
archief. Dit is handig voor het bouwen van bibliotheken voor gebruik binnen een lokaal bestand
bouw een boom, waar de verplaatsbare objecten naar verwachting zullen blijven
beschikbaar, en het kopiëren van de inhoud van elk object zou alleen maar verspilling zijn
tijd en ruimte.

Een archief kan ofwel dun of het kan normaal zijn. Het kan niet allebei zijn
tegelijkertijd. Als een archief eenmaal is gemaakt, kan het formaat ervan niet meer veranderen
gewijzigd zonder het eerst te verwijderen en vervolgens een nieuw archief aan te maken
zijn plaats.

Dunne archieven zijn ook afgeplatte, zodat er één dun archief aan wordt toegevoegd
een ander dun archief nestelt het niet, zoals bij een normaal archief zou gebeuren
archief. In plaats daarvan worden de elementen van het eerste archief toegevoegd
individueel naar het tweede archief.

De paden naar de elementen van het archief worden relatief opgeslagen ten opzichte van de
archiveren zelf.

GNU ar is ontworpen om compatibel te zijn met twee verschillende faciliteiten. Jij
kan zijn activiteit controleren met behulp van opdrachtregelopties, zoals de verschillende
variëteiten van ar op Unix-systemen; of, als u de enkele opdracht opgeeft:
lijn optie -M, kun je het besturen met een script dat via standard
input, zoals het MRI-"bibliothecaris"-programma.

OPTIES


GNU ar stelt u in staat om de bewerkingscode te mixen; p en modificatievlaggen mod in
elke volgorde, binnen het eerste opdrachtregelargument.

Als u wilt, kunt u het eerste opdrachtregelargument beginnen met een streepje.

De p keyletter specificeert welke bewerking moet worden uitgevoerd; het kan een van beide zijn
het volgende, maar u moet er slechts één opgeven:

d Verwijder modules uit het archief. Geef de namen van modules op
worden verwijderd als lid...; het archief blijft onaangeroerd als u nee opgeeft
bestanden om te verwijderen.

Als u het v Bewerken, ar vermeldt elke module zoals deze is
geschrapt.

m Gebruik deze bewerking om beweging leden in een archief.

De volgorde van leden in een archief kan een verschil maken in de manier waarop
programma's worden gekoppeld via de bibliotheek, als er een symbool in is gedefinieerd
meer dan één lid.

Als er geen modifiers worden gebruikt met "m", zullen alle leden die u noemt in de
lid argumenten worden verplaatst naar de einde van het archief; je kunt gebruiken
de a, bof i modifiers om ze in plaats daarvan naar een bepaalde plaats te verplaatsen.

p Print de opgegeven leden van het archief, naar de standaarduitvoer
het dossier. Als de v modifier is opgegeven, toon eerst de lidnaam
het kopiëren van de inhoud naar standaarduitvoer.

Als u nee opgeeft lid argumenten, alle bestanden in het archief
zijn gedrukt.

q Quick toevoegen; Historisch gezien, voeg de bestanden toe lid... tot het einde van
archief, zonder te controleren op vervanging.

de modifiers a, b en i do niet invloed hebben op deze operatie; nieuwe leden
worden altijd aan het einde van het archief geplaatst.

De modifier v merken ar vermeld elk bestand zoals het is toegevoegd.

Aangezien het punt van deze operatie snelheid is, zijn implementaties van ar
hebben de mogelijkheid om de symbooltabel van het archief, indien aanwezig, niet bij te werken
bestaat. Te veel verschillende systemen gaan echter uit van dat symbool
tabellen zijn altijd up-to-date, dus GNU ar zal de tafel zelfs opnieuw opbouwen
met een snelle toevoeging.

Opmerking - GNU ar behandelt het commando qs als synoniem voor r - vervangen
reeds bestaande bestanden in het archief en het toevoegen van nieuwe aan de
end.

r Voeg de bestanden in lid... naar binnen archief (met vervanging). Deze
werking verschilt van q in dat alle eerder bestaande leden
worden verwijderd als hun namen overeenkomen met de namen die worden toegevoegd.

Als een van de bestanden met de naam in lid... bestaat niet, ar displays
een foutmelding, en laat bestaande leden van ongemoeid
het archief dat overeenkomt met die naam.

Standaard worden nieuwe leden aan het einde van het bestand toegevoegd; maar jij
kan een van de modifiers gebruiken a, bof i plaatsing aan te vragen
ten opzichte van een bestaand lid.

De modifier v gebruikt bij deze bewerking lokt een uitvoerregel uit
voor elk ingevoegd bestand, samen met een van de letters a or r naar
geef aan of het bestand is toegevoegd (geen oud lid verwijderd) of
vervangen.

s Voeg een index toe aan het archief of werk deze bij als deze al bestaat.
Let op: dit commando is een uitzondering op de regel dat dit alleen kan
één commandoletter zijn, omdat het mogelijk is om deze als a
commando of een modifier. In beide gevallen doet het hetzelfde.

t Toon a tafel een lijst van de inhoud van archief, of die van de
bestanden vermeld in lid... die aanwezig zijn in het archief.
Normaal gesproken wordt alleen de lidnaam weergegeven; als je de .ook wilt zien
modi (rechten), tijdstempel, eigenaar, groep en grootte, dat kan
verzoek dat door ook de v modifier.

Als u geen specificeert lid, zijn alle bestanden in het archief
vermeld.

Als er meer dan één bestand met dezelfde naam is (zeg, of) in een
archief (zeg ba), ar t ba of vermeldt alleen het eerste exemplaar; naar
Als u ze allemaal wilt zien, moet u om een ​​volledige lijst vragen --- in ons voorbeeld,
ar t ba.

x Extract leden (genaamd lid) uit het archief. U kunt de v
modifier met deze bewerking, om dat aan te vragen ar vermeld elke naam als
het haalt het eruit.

Als u geen specificeert lid, zijn alle bestanden in het archief
geëxtraheerd.

Bestanden kunnen niet worden uitgepakt uit een dun archief.

--help
Geeft de lijst met opdrachtregelopties weer die worden ondersteund door ar en
uitgangen.

--versie
Geeft de versie-informatie weer van ar en gaat dan uit.

Een aantal modificaties (mod) kan onmiddellijk volgen op de p sleutelbrief, naar
specificeer variaties op het gedrag van een bewerking:

a Nieuwe bestanden toevoegen na een bestaand lid van het archief. Als je gebruikt
de modifier a, moet de naam van een bestaand archieflid zijn
aanwezig als de relpo's argument, voordat de archief specificatie.

b Nieuwe bestanden toevoegen vaardigheden een bestaand lid van het archief. Als je gebruikt
de modifier b, moet de naam van een bestaand archieflid zijn
aanwezig als de relpo's argument, voordat de archief specificatie.
(hetzelfde als i).

c creëren het archief. de opgegeven archief wordt altijd gemaakt als dit het geval is
bestond niet, wanneer u een update aanvraagt. Maar er wordt gewaarschuwd
tenzij u van tevoren aangeeft dat u deze verwacht te maken, door
met behulp van deze modificator.

D Opereren in deterministisch modus. Bij het toevoegen van bestanden en het archief
index gebruik nul voor UID's, GID's, tijdstempels en gebruik een consistent bestand
modi voor alle bestanden. Wanneer deze optie wordt gebruikt, als ar wordt gebruikt met
identieke opties en identieke invoerbestanden, meerdere runs wel
maak identieke uitvoerbestanden, ongeacht de invoerbestanden'
eigenaren, groepen, bestandsmodi of wijzigingstijden.

If binutils is geconfigureerd met --enable-deterministische-archieven,
dan is deze modus standaard ingeschakeld. Het kan worden uitgeschakeld met de U
modificatie, hieronder.

f Kort namen in het archief in. GNU ar normaal gesproken toestaan ​​​​bestand
namen van elke lengte. Dit zal ervoor zorgen dat het archieven creëert die
zijn niet compatibel met de native ar programma op sommige systemen. Als
dit is een punt van zorg, de f modifier kan worden gebruikt om het bestand af te kappen
namen wanneer u ze in het archief plaatst.

i Nieuwe bestanden invoegen vaardigheden een bestaand lid van het archief. als jij
gebruik de modificator i, moet de naam van een bestaand archieflid zijn
aanwezig als de relpo's argument, voordat de archief specificatie.
(hetzelfde als b).

l Deze modifier wordt geaccepteerd, maar niet gebruikt.

N Gebruikt de tellen parameter. Dit wordt gebruikt als er meerdere zijn
vermeldingen in het archief met dezelfde naam. Uitpakken of verwijderen
instantie tellen van de voornaam uit het archief.

o Bewaar het origineel data van leden bij het extraheren ervan. Als
u specificeert deze modifier niet, bestanden die uit het archief zijn gehaald
zijn gestempeld met het tijdstip van extractie.

P Gebruik de volledige padnaam bij het matchen van namen in het archief. GNU ar
kan geen archief maken met een volledige padnaam (dergelijke archieven zijn
geen POSIX-klacht), maar andere archiefmakers kunnen dat wel. Deze optie
zal GNU veroorzaken ar om bestandsnamen te matchen met behulp van een volledige padnaam,
wat handig kan zijn bij het extraheren van een enkel bestand uit een
archief gemaakt door een andere tool.

s Schrijf een objectbestandsindex naar het archief, of werk een bestaande bij
één, zelfs als er geen andere wijziging in het archief wordt aangebracht. Je mag gebruiken
deze modificatievlag met elke bewerking of alleen. Rennen ar
s op een archief is gelijk aan hardlopen ranlib op.

S Genereer geen archiefsymbooltabel. Dit kan versnellen
het bouwen van een grote bibliotheek in verschillende stappen. Het resulterende archief
kan niet worden gebruikt met de linker. Om een ​​symbooltabel te bouwen,
je moet de S modifier bij de laatste uitvoering van ar, of jij
moet rennen ranlib op het archief.

T Maak de opgegeven archief a dun archief. Als het al bestaat
en is een regulier archief, waarin de bestaande leden aanwezig moeten zijn
dezelfde map als archief.

u Normaal ar r... voegt alle vermelde bestanden in het archief in. Als
die u wilt invoegen Slechts die van de bestanden die u opsomt, zijn dat wel
nieuwer dan bestaande leden met dezelfde naam, gebruik deze modifier.
De u modifier is alleen toegestaan ​​voor de bewerking r (vervangen). In
vooral de combinatie qu is niet toegestaan, aangezien het controleren van de
tijdstempels zouden elk snelheidsvoordeel van de bewerking verliezen q.

U Do niet opereren in deterministisch modus. Dit is het omgekeerde van de D
modifier, hierboven: toegevoegde bestanden en de archiefindex krijgen hun
werkelijke UID-, GID-, tijdstempel- en bestandsmoduswaarden.

Dit is de standaard tenzij binutils is geconfigureerd met
--enable-deterministische-archieven.

v Deze modifier vraagt ​​om de breedsprakig versie van een operatie. Veel
bewerkingen geven aanvullende informatie weer, zoals bestandsnamen
verwerkt, wanneer de modifier v wordt bijgevoegd.

V Deze modifier toont het versienummer van ar.

ar negeert een eerste optie gespeld -X32_64, voor compatibiliteit met AIX.
Het gedrag dat door deze optie wordt geproduceerd, is de standaard voor GNU ar. ar
ondersteunt geen van de andere -X opties; in het bijzonder wel
niet ondersteunen -X32 wat de standaard is voor AIX ar.

De optionele opdrachtregelschakelaar --inpluggen naam oorzaken ar om de te laden
plugin genoemd naam wat ondersteuning toevoegt voor meer bestandsformaten. Dit
optie is alleen beschikbaar als de toolchain is gebouwd met een plug-in
ondersteuning ingeschakeld.

De optionele opdrachtregelschakelaar --doelwit bfdnaam specificeert dat de
archiefleden hebben een andere objectcode-indeling dan die van u
standaardformaat van het systeem. Zien

@filet
Lees opdrachtregelopties van filet. De gelezen opties zijn ingevoegd
in plaats van de originele @filet optie. Indien filet bestaat niet, of
niet kan worden gelezen, dan wordt de optie letterlijk behandeld, en niet
verwijderd.

opties in filet worden gescheiden door witruimte. een witruimte
karakter kan in een optie worden opgenomen door het hele
optie tussen enkele of dubbele aanhalingstekens. Elk karakter (inclusief
een backslash) kan worden toegevoegd door het teken voor te zetten dat moet worden
inclusief backslash. De filet kan zelf aanvullende bevatten
@filet opties; dergelijke opties worden recursief verwerkt.

Gebruik i686-linux-gnu-ar online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    SLOK
    SLOK
    SWIG is een tool voor softwareontwikkeling
    dat programma's verbindt die zijn geschreven in C en
    C ++ met een verscheidenheid aan high-level
    programmeertalen. SWIG wordt gebruikt met
    verschillend...
    SWIG downloaden
  • 2
    WooCommerce Nextjs React-thema
    WooCommerce Nextjs React-thema
    Reageer WooCommerce-thema, gebouwd met
    Volgende JS, Webpack, Babel, Node en
    Express, met behulp van GraphQL en Apollo
    Cliënt. WooCommerce Store in React(
    bevat: Producten...
    Download het WooCommerce Nextjs React-thema
  • 3
    archlabs_repo
    archlabs_repo
    Pakketrepo voor ArchLabs Dit is een
    toepassing die ook kan worden opgehaald
    oppompen van
    https://sourceforge.net/projects/archlabs-repo/.
    Het is gehost in OnWorks in...
    Archlabs_repo downloaden
  • 4
    Zephyr-project
    Zephyr-project
    Het Zephyr Project is een nieuwe generatie
    real-time besturingssysteem (RTOS) dat
    ondersteunt meerdere hardware
    architecturen. Het is gebaseerd op een
    kernel met kleine voetafdruk ...
    Zephyr-project downloaden
  • 5
    SConen
    SConen
    SCons is een softwareconstructietool
    dat is een superieur alternatief voor de
    klassieke "Make" build-tool die
    we kennen en houden allemaal van. SCons is
    implementeerde een...
    SCons downloaden
  • 6
    PSeInt
    PSeInt
    PSeInt is een pseudo-code-interpreter voor
    Spaanstalige programmeerstudenten.
    Het belangrijkste doel is om een ​​hulpmiddel te zijn voor:
    de basis leren en begrijpen
    concept...
    PSeInt downloaden
  • Meer "

Linux-commando's

  • 1
    7z
    7z
    7z - Een bestandsarchiveringstool met de hoogste
    compressieverhouding ...
    Loop 7z
  • 2
    7za
    7za
    7za - Een bestandsarchiveringstool met de hoogste
    compressieverhouding ...
    Loop 7za
  • 3
    griezelig
    griezelig
    CREEPY - Een geolocatie-informatie
    aggregator BESCHRIJVING: griezelig is een
    applicatie waarmee u kunt verzamelen
    geolocatie gerelateerde informatie over
    gebruikers van ...
    Loop griezelig
  • 4
    cricket-compileren
    cricket-compileren
    cricket - Een programma om de
    verzameling en weergave van tijdreeksen
    gegevens ...
    Voer cricket-compilatie uit
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - script om te krijgen
    informatie over de geïnstalleerde versie
    van G-wrap ...
    Voer g-wrap-config uit
  • 6
    g.toegangsgras
    g.toegangsgras
    g.access - Beheert de toegang tot de
    huidige kaartenset voor andere gebruikers op de
    systeem. Als er geen optie wordt gegeven, drukt u af
    huidige status. KEYWORDS: algemeen, kaart
    management, pr...
    Voer g.accessgrass uit
  • Meer "

Ad