0

我无法弄清楚这里的问题是什么。我在一个目录中:

pwd

/afs/naf.desy.de/user/e/eron/scratch/UserCode/devRA4b / UserCode /DesySusy/ra4b_2012

我有一个名为 myAnalysis 的可执行文件。但是,我还有另一个目录叫做

/afs/naf.desy.de/user/e/eron/scratch/UserCode/ RA4bHead /UserCode/DesySusy/ra4b_2012/

我现在是一个,如果我这样做:

gdb myAnalysis

我得到:`

从`/afs/naf.desy.de/user/e/eron/scratch/UserCode/RA4bHead /UserCode /DesySusy/ra4b_2012/ myAnalysis...读取符号...完成。

为什么它从错误的目录中获取可执行文件,我该如何解决?

非常感谢!

4

1 回答 1

0

尝试:

gdb ./myAnalysis

还要确保您的其他文件夹不在您的路径中。我以为 '。' 隐含地位于搜索路径的头部,但显然并非适用于所有操作系统。

于 2013-04-08T15:39:46.560 回答