EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

i686-linux-gnu-ar - Online în cloud

Rulați i686-linux-gnu-ar în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda i686-linux-gnu-ar care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


ar - creați, modificați și extrageți din arhive

REZUMAT


ar [-X32_64] [-]p[Mod] [--conecteaza nume] [--ţintă bfdname] [relpos]
[conta] Arhiva [membru...]

DESCRIERE


GNU ar programul creează, modifică și extrage din arhive. Un
Arhiva este un singur fișier care conține o colecție de alte fișiere într-un
structură care face posibilă recuperarea individului inițial
fișiere (numite membrii a arhivei).

Conținutul fișierelor originale, modul (permisiuni), marcajul de timp, proprietarul și
grup sunt păstrate în arhivă și pot fi restaurate la extracție.

GNU ar poate păstra arhive ai căror membri au nume de orice lungime;
totusi, in functie de cum ar este configurat pe sistemul dvs., o limită pentru
lungimea numelui membru poate fi impusă pentru compatibilitate cu arhiva
formate menținute cu alte instrumente. Dacă există, limita este adesea
15 caractere (tipic pentru formatele legate de a.out) sau 16 caractere
(tipic formatelor legate de coff).

ar este considerat un utilitar binar deoarece arhivele de acest fel sunt
cel mai des folosit ca biblioteci deținând subrutinele necesare în mod obișnuit.

ar creează un index la simbolurile definite în obiectul relocabil
modulele din arhivă atunci când specificați modificatorul s. Odată creat,
acest index este actualizat în arhivă oricând ar face o modificare a acestuia
conținut (cu excepția pentru q operațiune de actualizare). O arhivă cu un astfel de
indexul accelerează conectarea la bibliotecă și permite rutine în
bibliotecă să se sune unul pe altul fără a ține cont de plasarea lor în
Arhiva.

Puteți folosi nm -s or nm --print-armap pentru a enumera acest tabel index. Daca un
arhiva lipseste tabelul, o alta forma de ar denumit ranlib poate fi utilizat
pentru a adăuga doar tabelul.

GNU ar poate crea opțional un subțire arhivă, care conține un simbol
index și referințe la copiile originale ale fișierelor membre ale
Arhiva. Acest lucru este util pentru construirea de biblioteci pentru utilizare într-un local
build tree, unde se așteaptă să rămână obiectele relocabile
disponibil, iar copierea conținutului fiecărui obiect ar fi doar risipă
timp si spatiu.

O arhivă poate fi fie subțire sau poate fi normal. Nu pot fi ambele
în același timp. Odată ce o arhivă este creată, formatul acesteia nu poate fi
schimbat fără a-l șterge mai întâi și apoi a crea o nouă arhivă în
locul ei.

Arhivele subțiri sunt, de asemenea aplatizată, astfel încât adăugarea unei arhive subțiri la
o altă arhivă subțire nu o cuibărește, așa cum s-ar întâmpla cu o arhivă normală
Arhiva. În schimb sunt adăugate elementele primei arhive
individual la a doua arhivă.

Căile către elementele arhivei sunt stocate relativ la
arhiva în sine.

GNU ar este conceput pentru a fi compatibil cu două facilități diferite. Tu
își poate controla activitatea folosind opțiunile din linia de comandă, cum ar fi diferitele
soiuri de ar pe sisteme Unix; sau, dacă specificați comanda unică-
opțiunea de linie -M, îl puteți controla cu un script furnizat prin standard
intrare, cum ar fi programul RMN „bibliotecar”.

OPŢIUNI


GNU ar vă permite să amestecați codul de operare p și steaguri modificatoare Mod in
orice ordine, în cadrul primului argument de linie de comandă.

Dacă doriți, puteți începe primul argument din linia de comandă cu o liniuță.

p keyletter specifică ce operație să execute; poate fi oricare dintre
următoarele, dar trebuie să specificați doar una dintre ele:

d Șterge module din arhivă. Specificați numele modulelor către
fi sters ca membru...; arhiva este neatinsă dacă specificați nr
fișiere de șters.

Dacă specificați v modificator, ar listează fiecare modul așa cum este
eliminat.

m Utilizați această operațiune pentru a muta membri într-o arhivă.

Ordinea membrilor într-o arhivă poate face diferența în ceea ce privește modul
programele sunt legate folosind biblioteca, dacă este definit un simbol în
mai mult de un membru.

Dacă nu sunt utilizați modificatori cu „m”, membrii pe care îi numiți în
membru argumentele sunt mutate la capăt a arhivei; poți să folosești
il a, b, Sau i modificatori pentru a le muta într-un loc specificat.

p membrii specificati ai arhivei, la iesirea standard
fişier. Dacă v modificatorul este specificat, arătați înainte numele membrului
copierea conținutului acestuia la ieșirea standard.

Daca specificati nr membru argumente, toate fișierele din arhivă
sunt tipărite.

q Rapid adăuga; Din punct de vedere istoric, adăugați fișierele membru... până la sfârșitul
Arhiva, fără a verifica înlocuirea.

Modificatorii a, b, și i do nu afectează această operațiune; membri noi
sunt întotdeauna plasate la sfârșitul arhivei.

Modificatorul v face ar enumerați fiecare fișier așa cum este atașat.

Deoarece scopul acestei operațiuni este viteza, implementările de ar
au opțiunea de a nu actualiza tabelul de simboluri al arhivei dacă este unul
există. Prea multe sisteme diferite presupun totuși acest simbol
tabelele sunt mereu actualizate, deci GNU ar va reconstrui masa chiar
cu o anexare rapidă.

Notă - GNU ar tratează comanda qs ca sinonim pentru r - înlocuirea
fișiere deja existente în arhivă și anexând altele noi la
Sfârşit.

r Inserați fișierele membru... în Arhiva (cu înlocuire). Acest
funcţionarea diferă de q prin aceea că orice membru existent anterior
sunt șterse dacă numele lor se potrivesc cu cele adăugate.

Dacă unul dintre fișierele numite în membru... nu exista, ar afișează
un mesaj de eroare și lasă netulburați membrii existenți ai
arhiva care corespunde acestui nume.

În mod implicit, noi membri sunt adăugați la sfârșitul fișierului; dar tu
poate folosi unul dintre modificatori a, b, Sau i pentru a solicita plasarea
relativ la un membru existent.

Modificatorul v utilizat cu această operație generează o linie de ieșire
pentru fiecare fișier introdus, împreună cu una dintre litere a or r la
indicați dacă fișierul a fost adăugat (niciun membru vechi nu a fost șters) sau
înlocuit.

s Adăugați un index la arhivă sau actualizați-l dacă acesta există deja.
Rețineți că această comandă este o excepție de la regula că există numai
fie o singură literă de comandă, deoarece este posibil să o utilizați fie ca a
comandă sau un modificator. În ambele cazuri, face același lucru.

t Afișează a tabel enumerarea conținutului de Arhiva, sau cele ale
fișierele enumerate în membru... care sunt prezente în arhivă.
În mod normal, este afișat doar numele membrului; daca vrei sa vezi si tu
moduri (permisiuni), marcaj de timp, proprietar, grup și dimensiune, puteți
solicita ca prin precizarea si a v modificator.

Dacă nu specificați a membru, toate fișierele din arhivă sunt
enumerate.

Dacă există mai multe fișiere cu același nume (de exemplu, încredere) într-un
arhivă (să zicem ba), ar t ba încredere enumeră doar prima instanță; la
vezi-le pe toate, trebuie să ceri o listă completă --- în exemplul nostru,
ar t ba.

x Extrage membri (numiți membru) din arhivă. Puteți folosi v
modificator cu această operație, pentru a solicita asta ar enumerați fiecare nume ca
o extrage.

Dacă nu specificați a membru, toate fișierele din arhivă sunt
extrase.

Fișierele nu pot fi extrase dintr-o arhivă subțire.

--Ajutor
Afișează lista de opțiuni de linie de comandă acceptate de ar și apoi
iesirile.

--versiune
Afișează informațiile despre versiunea ar și apoi iese.

O serie de modificatori (Mod) poate urma imediat p cheie, la
specificați variații ale comportamentului unei operațiuni:

a Adăugați fișiere noi după un membru existent al arhivei. Dacă utilizați
modificatorul a, numele unui membru existent al arhivei trebuie să fie
prezent ca relpos argument, înainte de Arhiva specificație.

b Adăugați fișiere noi înainte un membru existent al arhivei. Dacă utilizați
modificatorul b, numele unui membru existent al arhivei trebuie să fie
prezent ca relpos argument, înainte de Arhiva specificație.
(la fel ca i).

c Crea arhiva. Cele specificate Arhiva este întotdeauna creat dacă
nu a existat, când solicitați o actualizare. Dar se emite un avertisment
cu excepția cazului în care specificați în prealabil că vă așteptați să îl creați, de
folosind acest modificator.

D Operați în determinat modul. La adăugarea fișierelor și a arhivei
index folosește zero pentru UID-uri, GID-uri, marcaje temporale și folosește fișierul consecvent
moduri pentru toate fișierele. Când se utilizează această opțiune, dacă ar este folosit cu
opțiuni identice și fișiere de intrare identice, rulări multiple vor
creați fișiere de ieșire identice, indiferent de fișierele de intrare
proprietari, grupuri, moduri de fișiere sau timpi de modificare.

If binutils a fost configurat cu --activare-arhive-deterministe,
atunci acest mod este activat implicit. Poate fi dezactivat cu U
modificator, mai jos.

f Trunchiază numele în arhivă. GNU ar va permite în mod normal dosarul
nume de orice lungime. Acest lucru îl va determina să creeze arhive care
nu sunt compatibile cu nativul ar program pe unele sisteme. Dacă
aceasta este o preocupare, f modificatorul poate fi folosit pentru a trunchia fișierul
nume atunci când le puneți în arhivă.

i Inserați fișiere noi înainte un membru existent al arhivei. daca tu
utilizați modificatorul i, numele unui membru existent al arhivei trebuie să fie
prezent ca relpos argument, înainte de Arhiva specificație.
(la fel ca b).

l Acest modificator este acceptat, dar nu este utilizat.

N Folosește conta parametru. Acesta este folosit dacă există mai multe
intrări din arhivă cu același nume. Extrageți sau ștergeți
instanță conta a numelui dat din arhivă.

o Păstrați original datele membrilor la extragerea acestora. Dacă
nu specificați acest modificator, fișiere extrase din arhivă
sunt ștampilate cu momentul extragerii.

P Utilizați numele complet al căii atunci când potriviți nume din arhivă. GNU ar
nu se poate crea o arhivă cu un nume complet de cale (astfel de arhive sunt
nu reclamația POSIX), dar alți creatori de arhive pot. Această opțiune
va provoca GNU ar pentru a potrivi numele fișierelor folosind un nume complet de cale,
ceea ce poate fi convenabil la extragerea unui singur fișier dintr-un
arhivă creată de un alt instrument.

s Scrieți un index de fișier obiect în arhivă sau actualizați unul existent
unul, chiar dacă nu se face nicio altă modificare în arhivă. Puteți folosi
acest indicator modificator fie cu orice operație, fie singur. Alergare ar
s pe o arhivă este echivalent cu rularea ranlib pe ea.

S Nu generați un tabel cu simboluri de arhivă. Acest lucru se poate accelera
construirea unei biblioteci mari în mai multe etape. Arhiva rezultată
nu poate fi folosit cu linkerul. Pentru a construi un tabel de simboluri,
trebuie să omiteți S modificator la ultima execuție a ar, sau tu
trebuie să alerge ranlib pe arhiva.

T Faceți cele specificate Arhiva a subțire Arhiva. Dacă există deja
și este o arhivă obișnuită, membrii existenți trebuie să fie prezenți în
același director ca Arhiva.

u In mod normal, ar r... inserează toate fișierele listate în arhivă. Dacă
doriți să introduceți afară cele din fișierele pe care le enumerați care sunt
mai noi decât membrii existenți cu același nume, utilizați acest modificator.
u modificatorul este permis numai pentru operație r (a inlocui). În
în special, combinația qu nu este permis, deoarece verificarea
marcajele de timp ar pierde orice avantaj de viteză din operațiune q.

U Do nu operează în determinat modul. Acesta este inversul lui D
modificator, mai sus: fișierele adăugate și indexul arhivei le vor primi
valorile reale UID, GID, marca temporală și modul fișier.

Aceasta este valoarea implicită, dacă nu binutils a fost configurat cu
--activare-arhive-deterministe.

v Acest modificator solicită prolix versiunea unei operațiuni. Mulți
operațiunile afișează informații suplimentare, cum ar fi numele fișierelor
procesate, când modificatorul v este anexat.

V Acest modificator arată numărul versiunii de ar.

ar ignoră o opțiune inițială scrisă -X32_64, pentru compatibilitate cu AIX.
Comportamentul produs de această opțiune este implicit pentru GNU ar. ar
nu suportă niciunul dintre celelalte -X Opțiuni; în special, o face
nu suportă -X32 care este implicit pentru AIX ar.

Comutatorul opțional de linie de comandă --conecteaza nume cauze ar pentru a încărca
plugin numit nume care adaugă suport pentru mai multe formate de fișiere. Acest
opțiunea este disponibilă numai dacă lanțul de instrumente a fost construit cu plugin
suport activat.

Comutatorul opțional de linie de comandă --ţintă bfdname precizează că
Membrii arhivei sunt într-un format de cod obiect diferit de cel al dvs
formatul implicit al sistemului. Vedea

@fişier
Citiți opțiunile din linia de comandă din fişier. Sunt introduse opțiunile citite
în locul originalului @fişier opțiune. Dacă fişier nu există, sau
nu poate fi citit, atunci opțiunea va fi tratată literal, și nu
îndepărtat.

Opțiuni în fişier sunt separate prin spații albe. Un spațiu alb
caracterul poate fi inclus într-o opțiune prin înconjurarea întregului
opțiunea fie între ghilimele simple, fie duble. Orice personaj (inclusiv
o bară oblică inversă) poate fi inclusă prin prefixarea caracterului care urmează să fie
incluse cu o bară oblică inversă. The fişier poate conține în sine suplimentar
@fişier Opțiuni; orice astfel de opțiuni vor fi procesate recursiv.

Utilizați i686-linux-gnu-ar online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    ÎNGHIŢITURĂ
    ÎNGHIŢITURĂ
    SWIG este un instrument de dezvoltare software
    care conectează programele scrise în C și
    C++ cu o varietate de nivel înalt
    limbaje de programare. SWIG este folosit cu
    diferit...
    Descărcați SWIG
  • 2
    Tema WooCommerce Nextjs React
    Tema WooCommerce Nextjs React
    Tema React WooCommerce, construită cu
    Urmează JS, Webpack, Babel, Node și
    Express, folosind GraphQL și Apollo
    Client. Magazin WooCommerce în React(
    contine: Produse...
    Descărcați tema WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Pachetul depozit pentru ArchLabs Acesta este un
    aplicație care poate fi, de asemenea, preluată
    din
    https://sourceforge.net/projects/archlabs-repo/.
    A fost găzduit în OnWorks în...
    Descărcați archlabs_repo
  • 4
    Proiectul Zephyr
    Proiectul Zephyr
    Proiectul Zephyr este o nouă generație
    sistem de operare în timp real (RTOS) care
    suportă mai multe hardware-uri
    arhitecturi. Se bazează pe a
    nucleu cu amprentă mică...
    Descărcați Zephyr Project
  • 5
    SCcons
    SCcons
    SCons este un instrument de construcție software
    aceasta este o alternativă superioară
    instrument clasic de construcție „Make” care
    cu toții cunoaștem și iubim. SCons este
    implementat un...
    Descărcați SCons
  • 6
    PSeInt
    PSeInt
    PSeInt este un interpret de pseudo-cod pentru
    studenți de programare vorbitori de spaniolă.
    Scopul său principal este de a fi un instrument pentru
    învăţarea şi înţelegerea elementelor de bază
    concept...
    Descărcați PSeInt
  • Mai mult »

Comenzi Linux

  • 1
    7z
    7z
    7z - Un arhivator de fișiere cu cea mai mare
    rata compresiei ...
    Rulați 7z
  • 2
    7za
    7za
    7za - Un arhivator de fișiere cu cea mai mare
    rata compresiei ...
    Run 7za
  • 3
    înfiorător
    înfiorător
    CREEPY - O informație de geolocalizare
    agregator DESCRIERE: înfiorător este un
    aplicație care vă permite să adunați
    informații legate de geolocalizare despre
    utilizatori din...
    Fugi înfiorător
  • 4
    cricket-compilare
    cricket-compilare
    cricket - Un program pentru gestionarea
    colectarea și afișarea seriilor temporale
    date ...
    Rulați cricket-compile
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - script pentru a obține
    informații despre versiunea instalată
    de G-Wrap...
    Rulați g-wrap-config
  • 6
    g.iarbă de acces
    g.iarbă de acces
    g.access - Controlează accesul la
    setul de hărți curent pentru alți utilizatori de pe
    sistem. Dacă nu este oferită nicio opțiune, se imprimă
    Statusul curent. CUVINTE CHEIE: general, hartă
    management, p...
    Rulați g.accessgrass
  • Mai mult »

Ad