2013-04-08 49 views
0

我無法弄清楚問題在這裏。我在一個目錄:gdb將可執行文件放在錯誤的目錄中?

pwd 

/afs/naf.desy.de/user/e/eron/scratch/UserCode/ devRA4b /用戶代碼/ DesySusy/ra4b_2012

哪裏我有一個名爲myAnalysis的可執行文件。不過,我也有一種叫

/afs/naf.desy.de/user/e/eron/scratch/UserCode/ RA4bHead /用戶代碼/ DesySusy/ra4b_2012/

我目錄現在在第一之一,如果我這樣做:

gdb myAnalysis 

我得到: `

閱讀`/afs/naf.desy.de/user/e/eron/scratch/UserCode/ RA4bHead /UserCode/DesySusy/ra4b_2012/myAnalysis...done中的符號。

爲什麼它需要從錯誤的目錄可執行文件,我該如何解決?

非常感謝!

+0

難道第二個路徑是在你的'PATH'環境變量中指定的嗎?如果是使用'gdb。/ myAnalysis' – dwalter 2013-04-08 15:39:58

回答

0

嘗試:

gdb ./myAnalysis 

同時確保您的其他文件夾不在您的路徑。我以爲 '。'隱含在搜索路徑的頭上,但顯然不適用於所有操作系統。

相關問題