InggrisPerancisSpanyol

Ad


favorit OnWorks

dh_strip - Online di Cloud

Jalankan dh_strip di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah dh_strip yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


dh_strip - menghapus file yang dapat dieksekusi, perpustakaan bersama, dan beberapa perpustakaan statis

RINGKASAN


dh_strip [opsi debhelper] [-Xbarang] [--dbg-paket=paket] [--simpan-debug]

DESKRIPSI


dh_strip adalah program debhelper yang bertanggung jawab untuk menghapus file yang dapat dieksekusi, dibagikan
perpustakaan, dan perpustakaan statis yang tidak digunakan untuk debugging.

Program ini memeriksa direktori pembuatan paket Anda dan mencari tahu apa yang harus dihapus darinya
memiliki. Ini menggunakan fillet(1) dan izin file dan nama file untuk mencari tahu file apa itu
perpustakaan bersama (*.jadi), binari yang dapat dieksekusi, dan static (lib*.a) dan perpustakaan debugging
(lib*_g.a, debug/*.jadi), dan strip masing-masing sebanyak mungkin. (Yang sama sekali bukan untuk
debugging perpustakaan.) Secara umum tampaknya membuat tebakan yang sangat bagus, dan akan melakukan yang benar
hal di hampir semua kasus.

Karena sangat sulit untuk secara otomatis menebak apakah suatu file adalah modul, dan sulit untuk ditentukan
cara melepas modul, dh_strip saat ini tidak berurusan dengan pengupasan modul biner seperti
as .o file.

PILIHAN


-Xbarang, --tidak termasuk=barang
Kecualikan file yang mengandung barang di mana saja dalam nama file mereka agar tidak dilucuti. Anda
dapat menggunakan opsi ini beberapa kali untuk menyusun daftar hal-hal yang akan dikecualikan.

--dbg-paket=paket
Kredensial mikro Option is a sekarang khusus tujuan Option bahwa kamu biasanya do tidak perlu. Di sebagian besar
kasus, seharusnya ada sedikit alasan untuk menggunakan opsi ini untuk paket sumber baru sebagai
debhelper secara otomatis menghasilkan paket debug ("paket dbgsym"). If kamu memiliki a
panduan --dbg-paket yang ingin Anda ganti dengan debug yang dibuat secara otomatis
paket simbol, silakan lihat --dbgsym-migrasi .

Global dh_strip untuk menyimpan simbol debug yang dilucuti dari paket yang digunakannya sebagai
file independen dalam direktori pembuatan paket dari paket debugging yang ditentukan.

Misalnya, jika paket Anda adalah libfoo dan foo dan Anda ingin menyertakan a makanan-dbg
paket dengan simbol debugging, gunakan dh_strip --dbg-paket=makanan-dbg.

Perhatikan bahwa opsi ini berperilaku sangat berbeda dalam kompatibilitas debhelper
tingkat 4 ke bawah. Alih-alih menentukan nama paket debug untuk meletakkan simbol
di, itu menentukan paket (atau paket) yang seharusnya memisahkan simbol debug,
dan simbol yang dipisahkan ditempatkan dalam paket dengan -dbg ditambahkan ke nama mereka.

Opsi ini menyiratkan --no-otomatis-dbgsym dan tidak bisa digunakan dengan --otomatis-dbgsym
or --dbgsym-migrasi.

-k, --simpan-debug
Kredensial mikro Option is a sekarang khusus tujuan Option bahwa kamu biasanya do tidak perlu. Di sebagian besar
kasus, seharusnya ada sedikit alasan untuk menggunakan opsi ini untuk paket sumber baru sebagai
debhelper secara otomatis menghasilkan paket debug ("paket dbgsym"). If kamu memiliki a
panduan --dbg-paket yang ingin Anda ganti dengan debug yang dibuat secara otomatis
paket simbol, silakan lihat --dbgsym-migrasi .

Simbol debug akan dipertahankan, tetapi dipecah menjadi file independen di usr/lib/debug/
di direktori pembuatan paket. --dbg-paket lebih mudah digunakan daripada opsi ini, tapi
opsi ini lebih fleksibel.

Opsi ini menyiratkan --no-otomatis-dbgsym dan tidak bisa digunakan dengan --otomatis-dbgsym.

--dbgsym-migrasi=paket-hubungan
Opsi ini digunakan untuk bermigrasi dari paket "-dbg" manual (dibuat dengan
--dbg-paket) ke paket simbol debug yang dibuat secara otomatis. Opsi ini harus
menggambarkan valid Menggantikan- Dan Breaks-relation, yang akan ditambahkan ke debug
paket simbol untuk menghindari konflik file dengan paket -dbg (sekarang sudah usang).

Opsi ini menyiratkan --otomatis-dbgsym dan tidak bisa digunakan dengan --simpan-debug,
--dbg-paket or --no-otomatis-dbgsym.

contoh:

dh_strip --dbgsym-migration='libfoo-dbg (<< 2.1-3~)'

dh_strip --dbgsym-migration='libfoo-tools-dbg (<< 2.1-3~), libfoo2-dbg (<< 2.1-3~)'

--otomatis-dbgsym, --no-otomatis-dbgsym
Kontrol apakah dh_strip harus membuat paket simbol debug jika memungkinkan.

Standarnya adalah membuat paket simbol debug.

--ddeb, --tidak-ddeb
Nama historis untuk --otomatis-dbgsym dan --no-otomatis-dbgsym.

--ddeb-migrasi=paket-hubungan
Nama historis untuk --dbgsym-migrasi.

CATATAN


Jika DEB_BUILD_OPTIONS variabel lingkungan berisi lubang hidung, tidak ada yang akan dilucuti,
sesuai dengan kebijakan Debian (bagian 10.1 "Binaries"). Hal ini juga akan menghambat
pembuatan otomatis paket simbol debug.

Pembuatan otomatis paket simbol debug juga dapat dicegah dengan menambahkan
noautodbgsym ke DEB_BUILD_OPTIONS variabel lingkungan.

KONFORMASI UNTUK


Kebijakan Debian, versi 3.0.1

Gunakan dh_strip online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad