Я хочу настроить путь для исходного кода при отладке с помощью gdb. Я решил сделать это с помощью файла .gdbinit.
В основном, он содержит команду:
directory="/path/to/src".
Однако я хотел бы указать эту команду как:
directory="$SOURCESROOT/src"
где SOURCESROOT
- переменная среды. И, если возможно, возможность сделать это внутри сеанса дедупликации gdb, введя directory=$SOURCESROOT/folder
.
В принципе, я ищу для доступа к внешним переменным среды gdb (или внутри .gdbinit).
Но не среда дебюта (set env и т.д.), а среда самого gdb (т.е. подсказки bash, где я печатаю в первую очередь "gdb-программу" ).
При вводе shell $SOURCESROOT
внутри сеанса gdb отображается содержимое переменной среды, это совершенно бесполезно, поскольку я не могу ввести: directory=shell $SOURCESROOT
.