отладчик dbx способен передавать параметры командной строки при запуске dbx?

Я использую как GDB, так и DBX в зависимости от платформы, которую я отлаживаю. Мне нужно отладить инструмент, в котором есть 20 параметров командной строки, которые необходимо передать. GDB имеет опцию, где вы можете передать эти параметры при запуске gdb:

gdb --args ...

Я ищу аналогичный способ сделать это в DBX. Я надеюсь сэкономить время, а не резать и вставлять все время. Я читал части руководства, и я не видел способа сделать это.

2 ответов


вы можете выполнить runargs при запуске

dbx -c "runargs --all --your --flags" a.out

Если вам нужно запустить приложение с именем yourApp использование dbx для отладки. Например: yourApp param1 param2

вы можете сделать это с помощью команды run С dbx:

> dbx yourApp
Type 'help' for help.
reading symbolic information ...
(dbx) run param1 param2
      //some output made by yourApp
(dbx)