man-pages/pt/man1/dh_dwz.1.html
2021-03-31 01:06:50 +01:00

154 lines
4.8 KiB
HTML
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML><HEAD><TITLE>Man page of DH_DWZ</TITLE>
</HEAD><BODY>
<H1>DH_DWZ</H1>
Section: Debhelper (1)<BR>Updated: 2020-03-27<BR><A HREF="#index">Index</A>
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
<A NAME="lbAB">&nbsp;</A>
<H2>NOME</H2>
dh_dwz - optimiza informação de depuração <FONT SIZE="-1">DWARF</FONT> em binários <FONT SIZE="-1">ELF</FONT> via dwz
<A NAME="lbAC">&nbsp;</A>
<H2>RESUMO</H2>
<B>dh_dwz</B> [<I>debhelper opções</I>] [<B>-X</B><I>item</I>] [<B>--</B> <I>parâmetros</I>]
<A NAME="lbAD">&nbsp;</A>
<H2>DESCRIÇÃO</H2>
<B>dh_dwz</B> é um programa de debhelper que irá optimizar o tamanho (não
comprimido) da informação de depuração <FONT SIZE="-1">DWARF</FONT> nos binários <FONT SIZE="-1">ELF.</FONT> Fá-lo ao
correr <B><A HREF="/cgi-bin/man/man2html?1+dwz">dwz</A></B>(1) em todos os binários <FONT SIZE="-1">ELF</FONT> no pacote.
<A NAME="lbAE">&nbsp;</A>
<H2>OPÇÕES</H2>
<DL COMPACT>
<DT id="1"><B>--dwz-multifile</B>, <B>--no-dwz-multifile</B><DD>
Whether <B><A HREF="/cgi-bin/man/man2html?1+dwz">dwz</A></B>(1) should generate a <I>multifile</I> from the <FONT SIZE="-1">ELF</FONT> binaries in
the same package. When enabled, if a package ships at least 2 <FONT SIZE="-1">ELF</FONT> binaries,
<B>dh_dwz</B> will instruct <B><A HREF="/cgi-bin/man/man2html?1+dwz">dwz</A></B>(1) to generate a multifile for the package.
<P>
By default, <B>dh_dwz</B> will attempt to create a multifile but will continue
without if <B><A HREF="/cgi-bin/man/man2html?1+dwz">dwz</A></B>(1) does not create one (but succeeds anyway). This
commonly happens when the debug files do not contain debug symbols (e.g. a
missing -g to the compiler) or when the debug symbols are compressed (see
Debian bug #931891). If <B>--dwz-multifile</B> is passed, then <B>dh_dwz</B> will
abort with an error if <B><A HREF="/cgi-bin/man/man2html?1+dwz">dwz</A></B>(1) does not create a multifile.
<P>
Note que estas opções podem não funcionar se um pacote conter mais binários
<FONT SIZE="-1">ELF</FONT> que possam caber numa única linha de comandos. Se isto for um problema,
por favor passe <B>--no-dwz-multifile</B> para contornar este problema.
<P>
O multifile gerado será comprimido com <B>objcopy --compress-debug-sections</B>.
<P>
Note for <B>udeb</B> packages: <B>dh_dwz</B> will never generate multifiles for
<B>udeb</B> packages. It will still use <B>dwz</B> to reduce the file size of debug
files if it finds any.
<DT id="2"><B>-X</B><I>item</I>, <B>--exclude=</B><I>item</I><DD>
Exclui ficheiros que contenham <I>item</I> em qualquer ponto do seu nome de
serem despojados. Você pode usar esta opção várias vezes para construir uma
lista de coisas a excluir.
<DT id="3"><B>--</B> <I>params</I><DD>
Passa <I>parâmetros</I> para <B><A HREF="/cgi-bin/man/man2html?1+dwz">dwz</A></B>(1) quando processa binários <FONT SIZE="-1">ELF.</FONT> Isto é
maioritariamente útil para definir parâmetros relacionados com memória
(ex. -l e -L).
</DL>
<A NAME="lbAF">&nbsp;</A>
<H2>NOTAS</H2>
Se a variável de ambiente <B></B><FONT SIZE="-1"><B>DEB_BUILD_OPTIONS</B></FONT><B></B> conter <B>nostrip</B>, nada será
despojado, em conformidade com a política Debian (secção 10.1 ``Binários'').
<P>
Embora esta ferramenta tecnicamente não remover informação de depuração dos
binários, é na mesma incluída quando a variável de ambiente
<B></B><FONT SIZE="-1"><B>DEB_BUILD_OPTIONS</B></FONT><B></B> contém <B>nostrip</B>. Isto é assim porque <B>nostrip</B> é
muito usado para optimizar tempos de compilação (ex. para -cycles de
``compilar e testar'') em vez de optimizar para tamanho.
<A NAME="lbAG">&nbsp;</A>
<H2>VEJA TAMBÉM</H2>
<B><A HREF="/cgi-bin/man/man2html?7+debhelper">debhelper</A></B>(7)
<P>
Este programa é parte do debhelper.
<A NAME="lbAH">&nbsp;</A>
<H2>AUTOR</H2>
Niels Thykier &lt;<A HREF="mailto:niels@thykier.net">niels@thykier.net</A>&gt;
<A NAME="lbAI">&nbsp;</A>
<H2>TRADUÇÃO</H2>
Américo Monteiro
<P>
Se encontrar algum erro na tradução deste documento, por favor comunique para
Américo Monteiro <I><A HREF="mailto:a_monteiro@gmx.com">a_monteiro@gmx.com</A></I>
ou
Equipa Debian de Tradução Portuguesa <I><A HREF="mailto:traduz@debianpt.org">traduz@debianpt.org</A></I>.
<P>
<HR>
<A NAME="index">&nbsp;</A><H2>Index</H2>
<DL>
<DT id="4"><A HREF="#lbAB">NOME</A><DD>
<DT id="5"><A HREF="#lbAC">RESUMO</A><DD>
<DT id="6"><A HREF="#lbAD">DESCRIÇÃO</A><DD>
<DT id="7"><A HREF="#lbAE">OPÇÕES</A><DD>
<DT id="8"><A HREF="#lbAF">NOTAS</A><DD>
<DT id="9"><A HREF="#lbAG">VEJA TAMBÉM</A><DD>
<DT id="10"><A HREF="#lbAH">AUTOR</A><DD>
<DT id="11"><A HREF="#lbAI">TRADUÇÃO</A><DD>
</DL>
<HR>
This document was created by
<A HREF="/cgi-bin/man/man2html">man2html</A>,
using the manual pages.<BR>
Time: 00:06:21 GMT, March 31, 2021
</BODY>
</HTML>