aboutdebug.po 3.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. # SOME DESCRIPTIVE TITLE
  2. # Copyright (C) YEAR Free Software Foundation, Inc.
  3. # This file is distributed under the same license as the PACKAGE package.
  4. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
  5. #
  6. #, fuzzy
  7. msgid ""
  8. msgstr ""
  9. "Project-Id-Version: PACKAGE VERSION\n"
  10. "POT-Creation-Date: 2020-06-17 12:44+0800\n"
  11. "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  12. "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  13. "Language-Team: LANGUAGE <LL@li.org>\n"
  14. "Language: \n"
  15. "MIME-Version: 1.0\n"
  16. "Content-Type: text/plain; charset=UTF-8\n"
  17. "Content-Transfer-Encoding: 8bit\n"
  18. #. type: Content of: <sect1><title>
  19. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/aboutdebug.xml:11
  20. msgid "About Debugging Symbols"
  21. msgstr ""
  22. #. type: Content of: <sect1><para>
  23. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/aboutdebug.xml:13
  24. msgid ""
  25. "Most programs and libraries are, by default, compiled with debugging symbols "
  26. "included (with <command>gcc</command>'s <parameter>-g</parameter> "
  27. "option). This means that when debugging a program or library that was "
  28. "compiled with debugging information, the debugger can provide not only "
  29. "memory addresses, but also the names of the routines and variables."
  30. msgstr ""
  31. #. type: Content of: <sect1><para>
  32. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/aboutdebug.xml:20
  33. msgid ""
  34. "However, the inclusion of these debugging symbols enlarges a program or "
  35. "library significantly. The following is an example of the amount of space "
  36. "these symbols occupy:"
  37. msgstr ""
  38. #. type: Content of: <sect1><itemizedlist><listitem><para>
  39. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/aboutdebug.xml:26
  40. msgid "A <command>bash</command> binary with debugging symbols: 1200 KB"
  41. msgstr ""
  42. #. type: Content of: <sect1><itemizedlist><listitem><para>
  43. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/aboutdebug.xml:30
  44. msgid "A <command>bash</command> binary without debugging symbols: 480 KB"
  45. msgstr ""
  46. #. type: Content of: <sect1><itemizedlist><listitem><para>
  47. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/aboutdebug.xml:34
  48. msgid ""
  49. "Glibc and GCC files (<filename class=\"directory\">/lib</filename> and "
  50. "<filename class=\"directory\">/usr/lib</filename>) with debugging symbols: "
  51. "87 MB"
  52. msgstr ""
  53. #. type: Content of: <sect1><itemizedlist><listitem><para>
  54. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/aboutdebug.xml:39
  55. msgid "Glibc and GCC files without debugging symbols: 16 MB"
  56. msgstr ""
  57. #. type: Content of: <sect1><para>
  58. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/aboutdebug.xml:43
  59. msgid ""
  60. "Sizes may vary depending on which compiler and C library were used, but when "
  61. "comparing programs with and without debugging symbols, the difference will "
  62. "usually be a factor between two and five."
  63. msgstr ""
  64. #. type: Content of: <sect1><para>
  65. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/aboutdebug.xml:47
  66. msgid ""
  67. "Because most users will never use a debugger on their system software, a lot "
  68. "of disk space can be regained by removing these symbols. The next section "
  69. "shows how to strip all debugging symbols from the programs and libraries."
  70. msgstr ""