İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

dh_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 dh_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 dh_strip komutudur.

Program:

ADI


dh_strip - yürütülebilir dosyaları, paylaşılan kitaplıkları ve bazı statik kitaplıkları soyun

SİNOPSİS


dh_şerit [debhelper seçenekleri] [-Xmadde] [--dbg-paket=paket] [--keep-debug]

TANIM


dh_şerit paylaşılan yürütülebilir dosyaların çıkarılmasından sorumlu bir debhelper programıdır
hata ayıklama için kullanılmayan kitaplıklar ve statik kitaplıklar.

Bu program, paket oluşturma dizinlerinizi inceler ve üzerinde nelerin şeritleneceğini hesaplar.
sahip olmak. kullanır dosya(1) ve hangi dosyaların olduğunu anlamak için dosya izinleri ve dosya adları
paylaşılan kütüphaneler (*.Bu yüzden), yürütülebilir ikili dosyalar ve statik (lib*.a) ve kitaplıklarda hata ayıklama
(lib*_g.a, hata ayıklama/*.so) ve her birini mümkün olduğu kadar soyun. (Bu hiç de değil
kitaplıklarda hata ayıklama.) Genel olarak çok iyi tahminler yapıyor gibi görünüyor ve doğru olanı yapacak
hemen hemen her durumda bir şey.

Bir dosyanın modül olup olmadığını otomatik olarak tahmin etmek ve belirlemek çok zor olduğundan
modül nasıl çıkarılır, dh_şerit şu anda ikili modüllerin çıkarılmasıyla ilgilenmiyor
as .o dosyaları.

SEÇENEKLER


-Xmadde, --hariç tut=madde
içeren dosyaları hariç tut madde dosya adlarının herhangi bir yerinde soyulmaktan. Sen
hariç tutulacak şeylerin bir listesini oluşturmak için bu seçeneği birden çok kez kullanabilir.

--dbg-paket=paket
Bu seçenek is a şimdi özel amaç seçenek o sen normalde do değil gerek. Çoğunlukla
durumlarda, bu seçeneği yeni kaynak paketler için kullanmak için çok az neden olmalıdır;
debhelper otomatik olarak hata ayıklama paketleri ("dbgsym paketleri") oluşturur. If sen var a
Manuel --dbg paketi otomatik olarak oluşturulan bir hata ayıklamayla değiştirmek istediğiniz
sembol paketine bakın, lütfen --dbgsym-migration seçeneği.

Bilgiler dh_şerit üzerinde çalıştığı paketlerden çıkarılan hata ayıklama sembollerini kaydetmek için
belirtilen hata ayıklama paketinin paket oluşturma dizinindeki bağımsız dosyalar.

Örneğin, paketleriniz libfoo ve foo ise ve bir paket eklemek istiyorsanız yemek-dbg
hata ayıklama simgeleri içeren paket, kullanın dh_şerit --dbg-paket=yemek-dbg.

Bu seçeneğin debhelper uyumluluğunda önemli ölçüde farklı davrandığını unutmayın.
Seviye 4 ve altı. Sembolleri koymak için hata ayıklama paketinin adını belirtmek yerine
içinde, ayrılmış hata ayıklama sembollerine sahip olması gereken bir paketi (veya paketleri) belirtir,
ve ayrılmış semboller paketlere yerleştirilir. -dbg adlarına eklendi.

Bu seçenek şu anlama gelir: --no-automatic-dbgsym ve yapamam ile kullanılmak --otomatik-dbgsym
or --dbgsym-migration.

-k, --keep-debug
Bu seçenek is a şimdi özel amaç seçenek o sen normalde do değil gerek. Çoğunlukla
durumlarda, bu seçeneği yeni kaynak paketler için kullanmak için çok az neden olmalıdır;
debhelper otomatik olarak hata ayıklama paketleri ("dbgsym paketleri") oluşturur. If sen var a
Manuel --dbg paketi otomatik olarak oluşturulan bir hata ayıklamayla değiştirmek istediğiniz
sembol paketine bakın, lütfen --dbgsym-migration seçeneği.

Hata ayıklama simgeleri korunacak ancak bağımsız bir dosyaya bölünecek usr/lib/hata ayıklama/
paket oluşturma dizininde. --dbg paketi kullanımı bu seçeneği kullanmaktan daha kolaydır, ancak
bu seçenek daha esnektir.

Bu seçenek şu anlama gelir: --no-automatic-dbgsym ve yapamam ile kullanılmak --otomatik-dbgsym.

--dbgsym-migration=paket ilişkisi
Bu seçenek, manuel "-dbg" paketinden (ile oluşturulan) geçiş yapmak için kullanılır.
--dbg paketi) otomatik olarak oluşturulan bir hata ayıklama sembolü paketine. Bu seçenek
geçerli olanı tanımla Yerini- Ve Sonları-hata ayıklamaya eklenecek ilişki
(artık eski) -dbg paketiyle dosya çakışmalarını önlemek için sembol paketini kullanın.

Bu seçenek şu anlama gelir: --otomatik-dbgsym ve yapamam ile kullanılmak --keep-debug,
--dbg paketi or --no-automatic-dbgsym.

Örnekler:

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

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

--otomatik-dbgsym, --no-automatic-dbgsym
olup olmadığını kontrol edin dh_şerit mümkün olduğunda hata ayıklama sembolü paketleri oluşturulmalıdır.

Varsayılan, hata ayıklama sembolü paketleri oluşturmaktır.

--ddebs, --ddebs yok
Tarihsel adı --otomatik-dbgsym ve --no-automatic-dbgsym.

--ddeb-migration=paket ilişkisi
Tarihsel adı --dbgsym-migration.

NOTLAR


Eğer DEB_BUILD_OPTIONS ortam değişkeni şunları içerir: burun şeridihiçbir şey çıkarılmayacak,
Debian politikasına uygun olarak (bölüm 10.1 "İkili dosyalar"). Bu aynı zamanda engelleyecektir
hata ayıklama sembolü paketlerinin otomatik olarak oluşturulması.

Hata ayıklama sembolü paketlerinin otomatik olarak oluşturulması da eklenerek engellenebilir.
noautodbgsym için DEB_BUILD_OPTIONS Çevre değişkeni.

KONFORLAR TO


Debian ilkesi, sürüm 3.0.1

Onworks.net hizmetlerini kullanarak dh_strip'i çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad