0

我是 Intel Debugger(现在是 Ubuntu 12.10 中的 13.0 版)的普通用户。我通常从 GUI 本身加载要调试的可执行文件及其参数,但我试图找到一种方法从命令行将该信息传递给调试器。也许我忽略了一些东西,但我没有在手册中看到这样做的方法。

实际启动 GUI 调用的 shell 脚本: java -jar $INSTALLDIR/debugger/gui/intel64/plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar -showsplash -gui -native $TTY $IDB_ARGUMENTS&

所以我知道我可以将选项传递给 GUI 本身,但我不知道哪些选项或它们的格式。

有什么帮助吗?

谢谢, Ángel de Vicente

4

1 回答 1

0

idb -args ./mancha2D_paramesh.x mancha.trol 有效,但我忽略了它,因为它给出了一些错误:


idb -args ./mancha2D_paramesh.x mancha.trol
/opt/intel/composer_xe_2013.1.117/bin/intel64/idb: 68: [: -args: unexpected operator
/opt/intel/composer_xe_2013.1.117/bin/intel64/idb: 68: [: ./mancha2D_paramesh.x: unexpected operator
/opt/intel/composer_xe_2013.1.117/bin/intel64/idb: 68: [: mancha.trol: unexpected operator

如果我用 bash 而不是 sh 运行它,错误就会消失。

于 2013-01-10T12:26:40.020 回答