İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

mips-linux-gnu-ar - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü üzerinden OnWorks ücretsiz barındırma sağlayıcısında mips-linux-gnu-ar'ı çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen mips-linux-gnu-ar komutudur.

Program:

ADI


ar - arşivlerden oluştur, değiştir ve çıkar

SİNOPSİS


ar [-X32_64] [-]p[şık] [--Eklenti isim] [--hedef bfdname] [tekrarlar] [saymak] arşiv
[üye...]

TANIM


GNU ar program arşivleri oluşturur, değiştirir ve çıkarır. Bir arşiv bekar
geri almayı mümkün kılan bir yapıda diğer dosyaların bir koleksiyonunu tutan dosya
orijinal bireysel dosyalar (adlandırılan üyeler arşivden).

Orijinal dosyaların içeriği, modu (izinleri), zaman damgası, sahibi ve grubu
arşivde korunur ve çıkarıldığında geri yüklenebilir.

GNU ar üyeleri herhangi bir uzunlukta isme sahip olan arşivleri tutabilir; bununla birlikte, bağlı olarak
Nasıl ar sisteminizde yapılandırılırsa, üye adı uzunluğu için bir sınır uygulanabilir.
diğer araçlarla korunan arşiv formatlarıyla uyumluluk. Varsa, sınır
genellikle 15 karakterdir (tipik a.out ile ilgili biçimler) veya 16 karakterdir (tipik olarak
coff ile ilgili formatlar).

ar ikili bir yardımcı program olarak kabul edilir, çünkü bu tür arşivler çoğunlukla
kütüphaneler yaygın olarak ihtiyaç duyulan alt yordamları tutmak.

ar arşivdeki yeniden yerleştirilebilir nesne modüllerinde tanımlanan sembollere bir dizin oluşturur
değiştiriciyi belirttiğinizde s. Bu dizin oluşturulduktan sonra arşivde güncellenir
her ne zaman ar içeriğinde değişiklik yapar (kaydedin q güncelleme işlemi). bir arşiv
böyle bir indeks ile kütüphaneye bağlanmayı hızlandırır ve kütüphanedeki rutinlerin
Arşivdeki yerlerine bakılmaksızın birbirinizi arayın.

Kullanabilirsin nm -s or nm --print-armap bu dizin tablosunu listelemek için. Bir arşiv eksikse
tablo, başka bir form ar denilen Ranlib sadece tablo eklemek için kullanılabilir.

GNU ar isteğe bağlı olarak oluşturabilirsiniz ince bir sembol dizini ve referanslar içeren arşiv
arşivin üye dosyalarının orijinal kopyalarına. Bu bina için yararlıdır
yerel bir yapı ağacında kullanım için kitaplıklar, burada yeniden yerleştirilebilir nesnelerin
kullanılabilir durumda kalır ve her nesnenin içeriğini kopyalamak yalnızca zaman ve alan kaybına neden olur.

Bir arşiv de olabilir ince veya normal olabilir. İkisi aynı anda olamaz.
Bir arşiv oluşturulduktan sonra formatı, önce arşivi silmeden ve daha sonra silinmeden değiştirilemez.
yerine yeni bir arşiv oluşturuyor.

İnce arşivler de düzleştirilmiş, böylece bir ince arşivi başka bir ince arşive eklemek
normal bir arşivde olduğu gibi onu yuvalamaz. Bunun yerine, öğelerin
birinci arşiv, ikinci arşive ayrı ayrı eklenir.

Arşiv öğelerine giden yollar, arşivin kendisine göre depolanır.

GNU ar iki farklı tesisle uyumlu olacak şekilde tasarlanmıştır. kontrol edebilirsiniz
farklı çeşitleri gibi komut satırı seçeneklerini kullanan etkinlik ar Unix sistemlerinde;
veya tek komut satırı seçeneğini belirtirseniz -M, bir komut dosyası ile kontrol edebilirsiniz
MRI "kütüphaneci" programı gibi standart girdi yoluyla sağlanır.

SEÇENEKLER


GNU ar işlem kodunu karıştırmanıza izin verir p ve değiştirici bayraklar şık içinde, herhangi bir sırayla
ilk komut satırı argümanı.

İsterseniz, ilk komut satırı argümanına bir tire ile başlayabilirsiniz.

The p keyletter, hangi işlemin yürütüleceğini belirtir; aşağıdakilerden herhangi biri olabilir, ancak
bunlardan yalnızca birini belirtmelisiniz:

d Sil arşivden modüller. Silinecek modüllerin adlarını şu şekilde belirtin:
üye...; Silinecek dosya belirtmezseniz arşive dokunulmaz.

Eğer belirtirseniz v değiştirici, ar silinen her modülü listeler.

m için bu işlemi kullanın hareket bir arşivdeki üyeler.

Bir arşivdeki üyelerin sıralanması, programların nasıl birbirine bağlandığı konusunda bir fark yaratabilir.
Bir sembol birden fazla üyede tanımlanmışsa kütüphaneyi kullanarak.

"m" ile hiçbir değiştirici kullanılmıyorsa, üye argümanlar
taşındı son arşivden; kullanabilirsin a, bya da i onları taşımak için değiştiriciler
bunun yerine belirli bir yer.

p Print arşivin belirtilen üyeleri, standart çıktı dosyasına. Eğer v
değiştirici belirtilirse, içeriğini standarda kopyalamadan önce üye adını gösterin.
çıktı.

hayır belirtirseniz üye argümanlar, arşivdeki tüm dosyalar yazdırılır.

q Hızlı eklemek; Tarihsel olarak, dosyaları ekleyin üye... sonuna kadar arşiv, olmadan
değiştirme için kontrol.

değiştiriciler a, b, ve i do değil bu işlemi etkilemek; yeni üyeler her zaman yerleştirilir
Arşivin sonunda.

değiştirici v yapar ar her dosyayı eklendiği gibi listeleyin.

Bu işlemin amacı hız olduğundan, uygulamaları ar seçeneğine sahip olmak
varsa arşivin sembol tablosunu güncellememek. Çok fazla farklı sistem
ancak sembol tablolarının her zaman güncel olduğunu varsayın, bu nedenle GNU ar yeniden inşa edecek
hızlı bir ekleme ile bile tablo.

Not - GNU ar komutu ele alır qs eşanlamlı olarak r - zaten var olanın değiştirilmesi
arşivdeki dosyalar ve sonunda yenileri eklenir.

r Dosyaları ekle üye... içine arşiv (ile değiştirme). Bu işlem farklı
itibaren q daha önce var olan üyeler, adları bunlarla eşleşirse silinir.
ekleniyor.

adlı dosyalardan biri ise üye... bulunmuyor, ar bir hata mesajı görüntüler,
ve arşivin bu adla eşleşen mevcut üyelerini rahatsız etmeden bırakır.

Varsayılan olarak, dosyanın sonuna yeni üyeler eklenir; ama aşağıdakilerden birini kullanabilirsin
düzenleyiciler a, bya da i bazı mevcut üyelere göre yerleştirme talep etmek.

değiştirici v bu işlemle kullanıldığında, her dosya için bir çıktı satırı ortaya çıkarır
harflerden biri ile birlikte eklenir a or r dosyanın olup olmadığını belirtmek için
eklendi (eski üye silinmedi) veya değiştirildi.

s Arşive bir dizin ekleyin veya zaten varsa güncelleyin. Not bu komut
mümkün olduğu için yalnızca bir komut harfi olabileceği kuralının bir istisnası
komut veya değiştirici olarak kullanmak için. Her iki durumda da aynı şeyi yapar.

t bir göster tablo içeriğinin listelenmesi arşivveya içinde listelenen dosyalardan
üye... arşivde bulunanlar. Normalde sadece üye adı gösterilir; Eğer
ayrıca modları (izinler), zaman damgasını, sahibini, grubunu ve boyutunu görmek istiyorsanız,
belirterek de talep edebilir. v değiştirici.

bir belirtmezseniz üye, arşivdeki tüm dosyalar listelenir.

Aynı ada sahip birden fazla dosya varsa (örneğin, veya) bir arşivde (diyelim ki ba),
ar t ba veya yalnızca ilk örneği listeler; hepsini görmek için bir talepte bulunmalısınız.
tam liste --- bizim örneğimizde, ar t ba.

x Çıkarmak üyeler (adlandırılmış üye) arşivden. kullanabilirsiniz v bununla değiştirici
operasyon, bunu istemek için ar her adı çıkarırken listeleyin.

bir belirtmezseniz üye, arşivdeki tüm dosyalar ayıklanır.

Dosyalar ince bir arşivden çıkarılamaz.

--yardım et
tarafından desteklenen komut satırı seçeneklerinin listesini görüntüler. ar ve sonra çıkar.

--versiyon
sürüm bilgilerini görüntüler. ar ve sonra çıkar.

Bir dizi değiştirici (şık) hemen takip edebilir p anahtar harf, varyasyonları belirtmek için
bir işlemin davranışında:

a Yeni dosyalar ekle sonra arşivin mevcut bir üyesi. Eğer değiştiriciyi kullanırsanız a,
olarak mevcut bir arşiv üyesinin adı bulunmalıdır. tekrarlar argüman, önce
arşiv Şartname.

b Yeni dosyalar ekle önce arşivin mevcut bir üyesi. Eğer değiştiriciyi kullanırsanız b,
olarak mevcut bir arşiv üyesinin adı mevcut olmalıdır. tekrarlar argüman, daha önce
the arşiv Şartname. (ile aynı i).

c oluşturmak Arşiv. Belirtilen arşiv her zaman yaratılır, eğer olmasaydı, ne zaman
güncelleme talebinde bulunuyorsunuz. Ancak önceden belirtmediğiniz sürece bir uyarı verilir.
bu değiştiriciyi kullanarak onu yaratmayı bekliyoruz.

D içinde çalıştır deterministik modu. Dosya eklerken ve arşiv dizini için sıfır kullanın.
UID'ler, GID'ler, zaman damgaları ve tüm dosyalar için tutarlı dosya modları kullanın. Bu seçenek ne zaman
kullanılırsa ar aynı seçenekler ve aynı girdi dosyaları, birden çok çalıştırma ile kullanılır
girdi dosyalarının sahipleri, grupları, dosyası ne olursa olsun aynı çıktı dosyaları yaratacaktır.
modlar veya değişiklik süreleri.

If binutils'ler ile yapılandırıldı --enable-deterministik-arşivler, o zaman bu mod açık
varsayılan olarak. ile devre dışı bırakılabilir. U değiştirici, aşağıda.

f Arşivdeki isimleri kısaltın. GNU ar normalde herhangi bir uzunlukta dosya adlarına izin verir.
Bu, yerel ile uyumlu olmayan arşivler oluşturmasına neden olur. ar
Bazı sistemlerde program. Bu bir endişe ise, f değiştirici kısaltmak için kullanılabilir
arşive koyarken dosya adları.

i Yeni dosyalar ekle önce arşivin mevcut bir üyesi. Eğer değiştiriciyi kullanırsanız i,
olarak mevcut bir arşiv üyesinin adı mevcut olmalıdır. tekrarlar argüman, daha önce
the arşiv Şartname. (ile aynı b).

l Bu değiştirici kabul edilir ancak kullanılmaz.

N Kullanır saymak parametre. Arşivde birden fazla giriş varsa bu kullanılır.
aynı isimle. Örneği ayıkla veya sil saymak verilen isimden
Arşiv.

o Koru orijinal çıkarırken üyelerin tarihleri. belirtmezseniz
Bu değiştirici, arşivden ayıklanan dosyalar zaman ile damgalanır.
çıkarma.

P Arşivdeki adları eşleştirirken tam yol adını kullanın. GNU ar oluşturamaz
tam yol adıyla arşivleyin (bu tür arşivler POSIX şikayeti değildir), ancak diğer
arşiv yaratıcıları yapabilir. Bu seçenek GNU'ya neden olur ar kullanarak dosya adlarını eşleştirmek için
bir dosyadan tek bir dosya ayıklarken kullanışlı olabilecek tam yol adı
başka bir araç tarafından oluşturulan arşiv.

s Arşive bir nesne-dosya dizini yazın ya da mevcut olanı güncelleyin.
arşivde başka bir değişiklik yapılır. Bu değiştirici bayrağı herhangi biriyle kullanabilirsiniz.
operasyon veya tek başına. Koşma ar s bir arşivde çalıştırmaya eşdeğerdir Ranlib on
bunu.

S Bir arşiv sembolü tablosu oluşturmayın. Bu, büyük bir kitaplık oluşturmayı hızlandırabilir
birkaç adımda. Ortaya çıkan arşiv, linker ile kullanılamaz. İçin
bir sembol tablosu oluşturun, S son yürütme üzerinde değiştirici ar, Siz veya
koşmalı Ranlib arşiv üzerinde.

T belirtilen yap arşiv a ince Arşiv. Zaten varsa ve düzenliyse
arşiv, mevcut üyeler aynı dizinde bulunmalıdır. arşiv.

u Normalde, ar r... listelenen tüm dosyaları arşive ekler. Eğer istersen
eklemek bir tek listelediğiniz dosyaların mevcut üyelerinden daha yeni olanlar
aynı isimler için bu değiştiriciyi kullanın. NS u değiştiriciye yalnızca işlem için izin verilir r
(yer değiştirmek). Özellikle, kombinasyon qu kontrol edildiğinden izin verilmez.
zaman damgaları işlemden herhangi bir hız avantajını kaybeder q.

U Do değil faaliyet deterministik modu. Bu, tersi D değiştirici, yukarıda:
eklenen dosyalar ve arşiv dizini gerçek UID'lerini, GID'lerini, zaman damgalarını ve dosyalarını alacak
mod değerleri.

Bu varsayılan binutils'ler ile yapılandırıldı
--enable-deterministik-arşivler.

v Bu değiştirici şunları ister: gereksiz sözlerle dolu Bir işlemin versiyonu. Birçok işlem ekranı
değiştirici kullanıldığında, işlenen dosya adları gibi ek bilgiler v ekli.

V Bu değiştirici, sürüm numarasını gösterir. ar.

ar yazılan bir ilk seçeneği yok sayar -X32_64, AIX ile uyumluluk için. Davranış
bu seçenek tarafından üretilen GNU için varsayılandır ar. ar diğerini desteklemiyor
-X seçenekler; özellikle desteklemiyor -X32 AIX için varsayılan olan ar.

İsteğe bağlı komut satırı anahtarı --Eklenti isim nedenleri ar denilen eklentiyi yüklemek için isim
bu da daha fazla dosya formatı için destek ekler. Bu seçenek yalnızca alet zinciri
eklenti desteği etkin olarak oluşturulmuştur.

İsteğe bağlı komut satırı anahtarı --hedef bfdname arşiv üyelerinin olduğunu belirtir
sisteminizin varsayılan biçiminden farklı bir nesne kodu biçiminde. Görmek

@dosya
Komut satırı seçeneklerini şuradan okuyun: dosya. Okunan seçenekler yerine eklenir.
orijinal @dosya seçenek. Eğer dosya mevcut değilse veya okunamıyorsa, seçenek
kelimenin tam anlamıyla işlenecek ve kaldırılmayacaktır.

İçindeki seçenekler dosya boşluk ile ayrılır. Bir boşluk karakteri dahil edilebilir
tüm seçeneği tek veya çift tırnak içine alarak bir seçenekte. Herhangi
karakter (ters eğik çizgi dahil), kullanılacak karakterin önüne eklenerek dahil edilebilir.
ters eğik çizgi ile dahil edilmiştir. NS dosya kendisi ek @ içerebilirdosya seçenekler; herhangi
bu tür seçenekler özyinelemeli olarak işlenecektir.

onworks.net hizmetlerini kullanarak mips-linux-gnu-ar'ı çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad