İngilizceFransızcaAlmancaİtalyanPortekizceRusçaİspanyolca

OnWorks favicon'u

mips64-linux-gnuabi64-strip - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında mips64-linux-gnuabi64-strip'i ç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 mips64-linux-gnuabi64-strip komutudur.

PROGRAM:

ADI


strip - Nesne dosyalarından sembolleri atın.

SİNOPSİS


şerit [-F bfdname |--hedef=bfdname]
[-I bfdname |--input-hedef=bfdname]
[-O bfdname |--çıktı-hedef=bfdname]
[-s|--strip-all]
[-S|-g|-d|--şerit-hata ayıklama]
[--şerit-dwo]
[-K sembol adı |--keep-sembol=sembol adı]
[-N sembol adı |--şerit-sembol=sembol adı]
[-w|--joker karakter]
[-x|--Hepsini at] [-X |--discard-yerlileri]
[-R Bölüm adı |--kaldır-bölüm=Bölüm adı]
[-o dosya] [-p|--koruyucu-tarihler]
[-D|--enable-deterministik-arşivler]
[-U|--disable-deterministik-arşivler]
[--keep-file-symbols]
[--only-tut-debug]
[-v |--ayrıntılı] [-V|--versiyon]
[--yardım et] [--bilgi]
objfile...

TANIM


GNU şerit nesne dosyalarından tüm sembolleri atar objfile. Nesne dosyalarının listesi
arşivleri içerir. En az bir nesne dosyası verilmelidir.

şerit altında değiştirilmiş kopyalar yazmak yerine, argümanında belirtilen dosyaları değiştirir.
farklı isimler.

SEÇENEKLER


-F bfdname
--hedef=bfdname
Orijinali tedavi et objfile nesne kodu biçimine sahip bir dosya olarak bfdname, ve yeniden yaz
aynı formatta.

--yardım et
Seçeneklerin bir özetini göster şerit ve çıkış.

--bilgi
Mevcut tüm mimarileri ve nesne formatlarını gösteren bir liste görüntüleyin.

-I bfdname
--input-hedef=bfdname
Orijinali tedavi et objfile nesne kodu biçimine sahip bir dosya olarak bfdname.

-O bfdname
--çıktı-hedef=bfdname
değiştirmek objfile çıktı formatında bir dosya ile bfdname.

-R Bölüm adı
--kaldır-bölüm=Bölüm adı
adlı herhangi bir bölümü kaldırın Bölüm adı çıktı dosyasından, her şeye ek olarak
aksi takdirde bölümler kaldırılacaktır. Bu seçenek birden fazla verilebilir. Not
bu seçeneğin uygun olmayan şekilde kullanılması çıktı dosyasını kullanılamaz hale getirebilir. NS
joker karakter * sonunda verilebilir Bölüm adı. Eğer öyleyse, o zaman herhangi bir bölüm
ile başlayan Bölüm adı kaldırılacaktır.

-s
--strip-all
Tüm sembolleri kaldırın.

-g
-S
-d
--şerit-hata ayıklama
Yalnızca hata ayıklama simgelerini kaldırın.

--şerit-dwo
Kalan hata ayıklamayı bırakarak tüm DWARF .dwo bölümlerinin içeriğini kaldırın
bölümler ve tüm semboller bozulmamış. bölümündeki bu seçeneğin açıklamasına bakın. nesne kopyası
daha fazla bilgi için bölüm.

--şerit-gereksiz
Yer değiştirme işlemi için gerekli olmayan tüm sembolleri kaldırın.

-K sembol adı
--keep-sembol=sembol adı
Sembolleri çıkarırken, sembolü sakla sembol adı normalde soyulsa bile.
Bu seçenek birden fazla verilebilir.

-N sembol adı
--şerit-sembol=sembol adı
Sembolü kaldır sembol adı kaynak dosyadan. Bu seçenek şundan daha fazla verilebilir:
bir defaya mahsus olup, bunun dışındaki strip seçenekleriyle birleştirilebilir. -K.

-o dosya
Soyulmuş çıktıyı içine koyun dosya, mevcut dosyayı değiştirmek yerine. Bu ne zaman
argüman kullanılır, sadece bir objfile argüman belirtilebilir.

-p
--koruyucu-tarihler
Dosyanın erişim ve değişiklik tarihlerini koruyun.

-D
--enable-deterministik-arşivler
içinde çalıştır deterministik modu. Arşiv üyelerini kopyalarken ve arşivi yazarken
dizin, UID'ler, GID'ler, zaman damgaları için sıfır kullanın ve tümü için tutarlı dosya modları kullanın
dosyaları.

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 seçeneği, aşağıda.

-U
--disable-deterministik-arşivler
Do değil faaliyet deterministik modu. Bu, tersi -D seçenek, yukarıda:
arşiv üyelerini kopyalarken ve arşiv dizinini yazarken, gerçek UID'lerini, GID'lerini kullanın,
zaman damgası ve dosya modu değerleri.

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

-w
--joker karakter
içinde normal ifadelere izin ver sembol adıdiğer komut satırı seçeneklerinde kullanılır. NS
soru işareti (?), yıldız işareti (*), ters eğik çizgi (\) ve köşeli parantez ([]) operatörleri
sembol adının herhangi bir yerinde kullanılabilir. Sembol adının ilk karakteri ise
ünlem işareti (!) varsa, o sembol için anahtarın anlamı tersine çevrilir. İçin
örnek:

-w -K !foo -K fo*

şeridin yalnızca "fo" harfleriyle başlayan sembolleri tutmasına neden olur, ancak
"foo" sembolünü atın.

-x
--Hepsini at
Küresel olmayan sembolleri kaldırın.

-X
--discard-yerlileri
Derleyici tarafından oluşturulan yerel sembolleri kaldırın. (Bunlar genellikle L or ..)

--keep-file-symbols
Bir dosyayı çıkarırken, belki --şerit-hata ayıklama or --şerit-gereksiz, herhangi birini sakla
aksi takdirde sıyrılacak olan kaynak dosya adlarını belirten semboller.

--only-tut-debug
Bir dosyayı soyun, tarafından çıkarılamayan bölümlerin içeriğini boşaltın.
--şerit-hata ayıklama ve hata ayıklama bölümlerini olduğu gibi bırakmak. ELF dosyalarında bu,
çıktıdaki tüm not bölümleri de.

Not - soyulmuş bölümlerin bölüm başlıkları, bunların bölümleri de dahil olmak üzere korunur.
boyutları, ancak bölümün içeriği atılır. bölüm başlıkları şunlardır
diğer araçların debuginfo dosyasını gerçek dosyayla eşleştirebilmesi için korunur
yürütülebilir, bu yürütülebilir dosya farklı bir adres alanına taşınmış olsa bile.

Amaç, bu seçeneğin aşağıdakilerle birlikte kullanılmasıdır. --add-gnu-debuglink
iki parçalı bir yürütülebilir dosya oluşturmak için. Biri daha az yer kaplayacak soyulmuş bir ikili dosya
RAM'de ve bir dağıtımda ve ikincisi yalnızca bir hata ayıklama bilgi dosyasında
hata ayıklama yetenekleri gerekiyorsa gereklidir. Bunları oluşturmak için önerilen prosedür
dosyalar aşağıdaki gibidir:

1.
"foo" o zaman...

1.
hata ayıklama bilgilerini içeren bir dosya oluşturun.

1.
soyulmuş yürütülebilir dosya.

1.
soyulmuş yürütülebilir dosyaya hata ayıklama bilgilerine bir bağlantı eklemek için.

Not --- hata ayıklama bilgi dosyasının uzantısı olarak ".dbg" seçimi isteğe bağlıdır.
Ayrıca "--only-keep-debug" adımı isteğe bağlıdır. Bunun yerine şunu yapabilirsiniz:

1.
1.
1.
1.

yani, tarafından işaret edilen dosya --add-gnu-debuglink tam yürütülebilir dosya olabilir. Bilişim Teknoloji
tarafından oluşturulmuş bir dosya olmak zorunda değildir. --only-tut-debug geçiş.

Not --- bu anahtar yalnızca tam bağlantılı dosyalarda kullanılmak üzere tasarlanmıştır. yapmaz
hata ayıklama bilgilerinin eksik olabileceği nesne dosyalarında kullanmak mantıklıdır.
gnu_debuglink özelliğinin yanı sıra şu anda yalnızca bir dosya adının varlığını desteklemektedir.
nesne başına bir dosyada birden fazla dosya adı değil, hata ayıklama bilgisi içeren
temelidir.

-V
--versiyon
için sürüm numarasını göster şerit.

-v
--ayrıntılı
Ayrıntılı çıktı: değiştirilen tüm nesne dosyalarını listeler. Arşivler söz konusu olduğunda, şerit -v
arşivin tüm üyelerini listeler.

@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 mips64-linux-gnuabi64-strip'i çevrimiçi kullanın


Ad


Ad

En yeni Linux ve Windows çevrimiçi programları