InglésFrancésEspañol

Ad


icono de página de OnWorks

dh_strip - Online en la nube

Ejecute dh_strip en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando dh_strip que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


dh_strip: elimina los ejecutables, las bibliotecas compartidas y algunas bibliotecas estáticas

SINOPSIS


tira_dh [opciones de debhelper] [-Xít] [--dbg-package =paquete] [--mantener-depuración]

DESCRIPCIÓN


tira_dh es un programa de debhelper que se encarga de eliminar ejecutables, compartidos
bibliotecas y bibliotecas estáticas que no se utilizan para depurar.

Este programa examina los directorios de compilación de su paquete y determina qué eliminar en su
propio. Usa presentar(1) y permisos de archivo y nombres de archivo para averiguar qué archivos son
bibliotecas compartidas*.asi que), binarios ejecutables y estáticos (lib * .a) y depuración de bibliotecas
(lib * _g.a, depurar / *. entonces), y pela cada uno tanto como sea posible. (Que no es en absoluto para
depuración de bibliotecas.) En general, parece hacer muy buenas conjeturas y hará lo correcto
cosa en casi todos los casos.

Dado que es muy difícil adivinar automáticamente si un archivo es un módulo, y difícil de determinar
cómo pelar un módulo, tira_dh actualmente no se ocupa de eliminar módulos binarios como
as .o archivos.

CAMPUS


-Xít, --exclude =ít
Excluya archivos que contengan ít en cualquier lugar de su nombre de archivo de ser eliminado. usted
puede usar esta opción varias veces para crear una lista de cosas que excluir.

--dbg-package =paquete
Este opción is a ahora especial propósito opción esa Usted normalmente do no necesite. En la mayoría
casos, debería haber pocas razones para usar esta opción para nuevos paquetes fuente como
debhelper genera automáticamente paquetes de depuración ("paquetes dbgsym"). If Usted tienen a
manual --dbg-paquete que desea reemplazar con una depuración generada automáticamente
paquete de símbolos, consulte el --dbgsym-migración .

Causas tira_dh para guardar los símbolos de depuración eliminados de los paquetes en los que actúa como
archivos independientes en el directorio de construcción del paquete del paquete de depuración especificado.

Por ejemplo, si sus paquetes son libfoo y foo y desea incluir un foo-dbg
paquete con símbolos de depuración, use tira_dh --dbg-package =foo-dbg.

Tenga en cuenta que esta opción se comporta significativamente diferente en la compatibilidad con debhelper.
niveles 4 y menores. En lugar de especificar el nombre de un paquete de depuración para poner símbolos
en, especifica un paquete (o paquetes) que deberían tener símbolos de depuración separados,
y los símbolos separados se colocan en paquetes con -dbg añadido a su nombre.

Esta opción implica --no-automático-dbgsym y no puede ser usado con --automático-dbgsym
or --dbgsym-migración.

-k, --mantener-depuración
Este opción is a ahora especial propósito opción esa Usted normalmente do no necesite. En la mayoría
casos, debería haber pocas razones para usar esta opción para nuevos paquetes fuente como
debhelper genera automáticamente paquetes de depuración ("paquetes dbgsym"). If Usted tienen a
manual --dbg-paquete que desea reemplazar con una depuración generada automáticamente
paquete de símbolos, consulte el --dbgsym-migración .

Los símbolos de depuración se conservarán, pero se dividirán en un archivo independiente en usr / lib / debug /
en el directorio de construcción del paquete. --dbg-paquete es más fácil de usar que esta opción, pero
esta opción es más flexible.

Esta opción implica --no-automático-dbgsym y no puede ser usado con --automático-dbgsym.

--dbgsym-migration =relación de paquete
Esta opción se utiliza para migrar desde un paquete "-dbg" manual (creado con
--dbg-paquete) a un paquete de símbolos de depuración generado automáticamente. Esta opción debería
describir una valida Reemplaza- y Se Rompe-relación, que se agregará a la depuración
paquete de símbolos para evitar conflictos de archivos con el paquete (ahora obsoleto) -dbg.

Esta opción implica --automático-dbgsym y no puede ser usado con --mantener-depuración,
--dbg-paquete or --no-automático-dbgsym.

Ejemplos:

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

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

--automático-dbgsym, --no-automático-dbgsym
Controlar si tira_dh debe crear paquetes de símbolos de depuración cuando sea posible.

El valor predeterminado es crear paquetes de símbolos de depuración.

--ddebs, --no-ddebs
Nombre histórico de --automático-dbgsym y --no-automático-dbgsym.

--ddeb-migration =relación de paquete
Nombre histórico de --dbgsym-migración.

NOTAS


Si DEB_BUILD_OPCIONES la variable de entorno contiene tira de la nariz, nada será despojado,
de acuerdo con la política de Debian (sección 10.1 "Binarios"). Esto también inhibirá la
creación automática de paquetes de símbolos de depuración.

La creación automática de paquetes de símbolos de depuración también se puede evitar agregando
noautodbgsym En el correo electrónico “Su Cuenta de Usuario en su Nuevo Sistema XNUMXCX”. DEB_BUILD_OPCIONES Variable ambiental.

CONFORME A


Política de Debian, versión 3.0.1

Use dh_strip en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad