Victor Wagner пишет:
Сначала надо научиться писать программы, так чтобы их не нужно было
отлажвать в интерактивном отладчике, потом научиться писать к ним
полномасштабные test suite, и только потом стоит браться за
написание программ с нитями. Нити - вообще крайне сложная в написании и
трудоемкая в тестировании штука. Кроме того, они вообще очень плохо
интегрируются в общий стиль работы unix-системы (взаимодействие с теми
же сигналами).
Даже если ты с unit-тестами на ты, тебе придется гонять тесты часами,
чтобы отловить все возможные race condition. Поэтому с нитями надо
связываться только если очень приперло.
Я (скоро уже десять лет как программист встроенных систем реального
времени), прочитал это с большим интересом :)
Возвращаясь к существу вопроса - пошаговая отладка в gdb многопоточных
приложений - возможна? Если да, то как? URL'ы, доки и прочее -
приветствуются.
--
С уважением, Василий.
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]