The source code for a computer program contains a plurality of debug output
statements that provide a debug output string when the computer program is
running. Each debug output statement comprises a fixed-content text string
field which is provided in the debug output string. The fixed-content text
string field of each debug output statement is replaced with a unique text
string number to provide stripped source code. A number-to-string mapping
table for translating each unique text string number into a corresponding
fixed-content text string is constructed. The stripped source code is
compiled to provide stripped object code.
The stripped object code for the computer program is run on a target
computer. A debug computer receives debug output strings from
corresponding debug output statements of the computer program, each debug
output string having a unique text string number. The debug computer
translates the unique text string number for each debug output string into
a corresponding text string using the number-to-string mapping table, and
replaces the unique text string number in the debug output string with the
corresponding text string to provide an un-stripped debug output string.
The debug computer displays the un-stripped debug output string.
Кодий источника для компьутерной программы содержит множественность debug заявления выхода обеспечивают шнур выхода debug когда компьутерная программа бежит. Каждое debug заявление выхода состоит из поля текстовой строки фикчированн-soderjani4 обеспечено в шнуре выхода debug. Поле текстовой строки фикчированн-soderjani4 каждого debug заявление выхода заменено с уникально номером текстовой строки для того чтобы подать раздетое Кодего источника. Построен номер-к-wnur составляя карту таблица для переводить каждый уникально номер текстовой строки в соответствуя текстовую строку фикчированн-soderjani4. Раздетое Кодий источника составлено для того чтобы подать раздетый обжектный код. Раздетый обжектный код для компьутерной программы бежится на компьютере цели. Компьютер debug получает debug шнуры выхода от соответствовать debug заявления выхода компьутерной программы, каждого debug шнур выхода имея уникально номер текстовой строки. Компьютер debug переводит уникально номер текстовой строки для каждого debug шнур выхода в соответствуя текстовую строку использующ номер-к-wnur составляя карту таблица, и заменяет ть уникально номер текстовой строки в шнуре выхода debug с соответствуя текстовой строкой для того чтобы обеспечить un-stripped debug шнур выхода. Компьютер debug показывает un-stripped debug шнур выхода.