EnglishFrenchSpanyol

Ad


Favicon OnWorks

i686-linux-gnu-strip - Dalam Talian di Awan

Jalankan i686-linux-gnu-strip dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan i686-linux-gnu-strip yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

JADUAL:

NAMA


jalur - Buang simbol daripada fail objek.

SINOPSIS


jalur [-F nama bfd |--sasaran=nama bfd]
[-I nama bfd |--input-target=nama bfd]
[-O nama bfd |--output-target=nama bfd]
[-s|--strip-semua]
[-S|-g|-d|--strip-debug]
[--jalur-dwo]
[-K nama simbol |--simbol-simpan=nama simbol]
[-N nama simbol |--simbol-jalur=nama simbol]
[-w|--wildcard]
[-x|--buang-semua] [-X |--buang-orang tempatan]
[-R nama bahagian |--buang-bahagian=nama bahagian]
[-o fail] [-p|--pelihara-kurma]
[-D|--dayakan-arkib-deterministik]
[-U|--disable-deterministic-archives]
[--simpan-simbol-fail]
[--hanya-simpan-nyahpepijat]
[-v |--verbose] [-V|--versi]
[- membantu] [--maklumat]
objfile...

DESCRIPTION


GNU jalur membuang semua simbol daripada fail objek objfile. Senarai
fail objek mungkin termasuk arkib. Sekurang-kurangnya satu fail objek mestilah
diberi.

jalur mengubah suai fail yang dinamakan dalam hujahnya, bukannya menulis
salinan yang diubah suai di bawah nama yang berbeza.

PILIHAN


-F nama bfd
--sasaran=nama bfd
Rawat yang asli objfile sebagai fail dengan format kod objek
nama bfd, dan tulis semula dalam format yang sama.

- membantu
Tunjukkan ringkasan pilihan untuk jalur dan keluar.

--maklumat
Paparkan senarai yang menunjukkan semua seni bina dan format objek
diperlukan.

-I nama bfd
--input-target=nama bfd
Rawat yang asli objfile sebagai fail dengan format kod objek
nama bfd.

-O nama bfd
--output-target=nama bfd
Ganti objfile dengan fail dalam format output nama bfd.

-R nama bahagian
--buang-bahagian=nama bahagian
Alih keluar mana-mana bahagian yang dinamakan nama bahagian daripada fail output, dalam
tambahan kepada mana-mana bahagian yang sebaliknya akan dialih keluar. ini
pilihan boleh diberikan lebih daripada sekali. Ambil perhatian bahawa menggunakan pilihan ini
tidak sesuai boleh menyebabkan fail output tidak boleh digunakan. Kad bebas
watak * boleh diberikan pada akhir nama bahagian. Jika ya, maka
mana-mana bahagian bermula dengan nama bahagian akan dikeluarkan.

-s
--strip-semua
Keluarkan semua simbol.

-g
-S
-d
--strip-debug
Alih keluar simbol penyahpepijatan sahaja.

--jalur-dwo
Alih keluar kandungan semua bahagian DWARF .dwo, meninggalkan bahagian
baki bahagian penyahpepijatan dan semua simbol utuh. Lihat
penerangan tentang pilihan ini dalam objcopy bahagian untuk lebih lanjut
maklumat.

--jalur-tidak diperlukan
Alih keluar semua simbol yang tidak diperlukan untuk pemprosesan penempatan semula.

-K nama simbol
--simbol-simpan=nama simbol
Apabila menanggalkan simbol, simpan simbol nama simbol walaupun ia akan
biasanya dilucutkan. Pilihan ini boleh diberikan lebih daripada sekali.

-N nama simbol
--simbol-jalur=nama simbol
Alih keluar simbol nama simbol daripada fail sumber. Pilihan ini mungkin
diberikan lebih daripada sekali, dan boleh digabungkan dengan pilihan jalur lain
daripada -K.

-o fail
Masukkan keluaran yang dilucutkan ke dalam fail, bukannya menggantikan yang sedia ada
fail. Apabila hujah ini digunakan, hanya satu objfile hujah mungkin
dinyatakan.

-p
--pelihara-kurma
Kekalkan tarikh akses dan pengubahsuaian fail.

-D
--dayakan-arkib-deterministik
Beroperasi dalam deterministik mod. Apabila menyalin ahli arkib dan
menulis indeks arkib, gunakan sifar untuk UID, GID, cap masa dan
gunakan mod fail yang konsisten untuk semua fail.

If binutil telah dikonfigurasikan dengan --dayakan-arkib-deterministik,
maka mod ini dihidupkan secara lalai. Ia boleh dilumpuhkan dengan -U
pilihan, di bawah.

-U
--disable-deterministic-archives
Do tidak beroperasi di deterministik mod. Ini adalah songsang bagi
-D pilihan, di atas: apabila menyalin ahli arkib dan menulis
indeks arkib, gunakan UID, GID, cap masa dan mod fail sebenar mereka
nilai-nilai.

Ini adalah lalai melainkan binutil telah dikonfigurasikan dengan
--dayakan-arkib-deterministik.

-w
--wildcard
Benarkan ungkapan biasa masuk nama simbols digunakan dalam arahan lain
pilihan baris. Tanda soal (?), asterisk (*), garis miring ke belakang (\)
dan operator kurungan segi empat sama ([]) boleh digunakan di mana-mana sahaja dalam
nama simbol. Jika aksara pertama nama simbol ialah
tanda seru (!) maka deria suis diterbalikkan untuk
simbol itu. Sebagai contoh:

-w -K !foo -K fo*

akan menyebabkan jalur hanya menyimpan simbol yang bermula dengan huruf
"fo", tetapi untuk membuang simbol "foo".

-x
--buang-semua
Alih keluar simbol bukan global.

-X
--buang-orang tempatan
Alih keluar simbol tempatan yang dijana oleh pengkompil. (Ini biasanya bermula dengan
L or ..)

--simpan-simbol-fail
Apabila menanggalkan fail, mungkin dengan --strip-debug or
--jalur-tidak diperlukan, kekalkan sebarang simbol yang menyatakan nama fail sumber,
yang sebaliknya akan dilucutkan.

--hanya-simpan-nyahpepijat
Keluarkan fail, kosongkan kandungan mana-mana bahagian yang tidak
dilucutkan oleh --strip-debug dan meninggalkan bahagian penyahpepijatan
utuh. Dalam fail ELF, ini mengekalkan semua bahagian nota dalam fail
keluaran juga.

Nota - pengepala bahagian bagi bahagian yang dilucutkan dipelihara,
termasuk saiznya, tetapi kandungan bahagian itu adalah
dibuang. Tajuk bahagian dikekalkan supaya alat lain
boleh memadankan fail debuginfo dengan boleh laku sebenar, walaupun jika
boleh laku itu telah dipindahkan ke ruang alamat yang berbeza.

Tujuannya ialah pilihan ini akan digunakan bersama dengan
--add-gnu-debuglink untuk mencipta dua bahagian boleh laku. Satu a
binari yang dilucutkan yang akan menduduki lebih sedikit ruang dalam RAM dan dalam a
pengedaran dan yang kedua fail maklumat penyahpepijatan iaitu
hanya diperlukan jika kebolehan penyahpepijatan diperlukan. Yang dicadangkan
prosedur untuk membuat fail ini adalah seperti berikut:

1.
"foo" kemudian...

1.
buat fail yang mengandungi maklumat penyahpepijatan.

1.
dilucutkan boleh dilaksanakan.

1.
untuk menambah pautan kepada maklumat penyahpepijatan ke dalam yang dilucutkan
boleh laku.

Nota---pilihan ".dbg" sebagai sambungan untuk fail maklumat nyahpepijat
adalah sewenang-wenangnya. Juga langkah "--only-keep-debug" adalah pilihan. awak
sebaliknya boleh melakukan ini:

1.
1.
1.
1.

iaitu, fail yang ditunjuk oleh --add-gnu-debuglink boleh menjadi
boleh laksana penuh. Ia tidak semestinya fail yang dicipta oleh
--hanya-simpan-nyahpepijat suis.

Nota---suis ini hanya bertujuan untuk digunakan pada fail yang dipautkan sepenuhnya.
Ia tidak masuk akal untuk menggunakannya pada fail objek di mana fail
maklumat penyahpepijatan mungkin tidak lengkap. Selain pautan gnu_debug
ciri pada masa ini hanya menyokong kehadiran satu nama fail
mengandungi maklumat penyahpepijatan, bukan berbilang nama fail pada satu-
asas per-objek-fail.

-V
--versi
Tunjukkan nombor versi untuk jalur.

-v
--verbose
Output verbose: senaraikan semua fail objek yang diubah suai. Dalam kes
arkib, jalur -v menyenaraikan semua ahli arkib.

@fail
Baca pilihan baris arahan daripada fail. Pilihan yang dibaca dimasukkan
menggantikan yang asal @fail pilihan. Jika fail tidak wujud, atau
tidak boleh dibaca, maka pilihan itu akan dilayan secara literal, dan tidak
dikeluarkan.

Pilihan dalam fail dipisahkan oleh ruang putih. Ruang putih
watak boleh dimasukkan dalam pilihan dengan mengelilingi keseluruhannya
pilihan sama ada dalam petikan tunggal atau berganda. Mana-mana watak (termasuk
garis miring ke belakang) boleh disertakan dengan memberi awalan kepada aksara menjadi
disertakan dengan garis miring ke belakang. The fail mungkin sendiri mengandungi tambahan
@fail pilihan; sebarang pilihan sedemikian akan diproses secara rekursif.

Gunakan i686-linux-gnu-strip dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad