Используйте GDB для отладки программы C ++, вызываемой из сценария оболочки

У меня есть чрезвычайно сложный сценарий оболочки, в котором он вызывает программу на C ++, которую я хочу отлаживать через GDB. Чрезвычайно сложно отделить эту программу на C ++ от оболочки, поскольку у нее много ветвей и много настроек переменных окружения.

Есть ли способ вызвать GDB в этом сценарии оболочки? Похоже, gdb требует от меня прямого вызова программы на C ++.

28
задан Kevin Panko 6 June 2017 в 19:57
поделиться