Я хочу отладить файл .c, который вызывается из файла .tk с помощью GDB? - PullRequest
0 голосов
/ 24 мая 2019

Я хочу отладить файл .c, который вызывается с помощью команды eval exec в сценарии .tk. И мой основной процесс - это разветвление дочернего процесса, который запускает скрипт оболочки, и этот скрипт оболочки вызывает этот скрипт tk. Так что в основном поток основной процесс-> сценарий оболочки-> сценарий tk -> .c файл.

ПРИМЕЧАНИЕ: это не единственный .c файл, который вызывает ТК. Также есть много других файлов.

Итак, я хочу отладить последний файл .c. Но проблема в том, как узнать pid для этого. У меня есть пид для основного процесса.

Я видел этот вопрос (, как эффективно отлаживать процессы, созданные fork () ), и последний ответ в этом вопросе - перевести сон в дочерний процесс. Поэтому после этого я могу получить pid для дочернего процесса. Но все же проблема в pid .c как это получить ??

...