簡體   English   中英

gdb“運行”,錯誤為“…無法執行:沒有這樣的文件或目錄”

[英]gdb “run” with error “…Cannot execute: No such file or directory”

我是Ubuntu 10.04用戶,我編寫了一個非常簡單的程序,並使用gcc

xyz@xyz-desktop:~/xyz/projects/C\C++/epollsvr/src$ gcc -g -o test test.c

然后我用gdb加載了它:

xyz@xyz-desktop:~/xyz/projects/C\C++/epollsvr/src$ gdb test

然后我運行它:

(gdb) run

Starting program: /home/xyz/xyz/projects/C\C++/epollsvr/src/num*
/bin/bash: /home/xyz/xyz/projects/CC++/epollsvr/src/num: No such file or directory
/bin/bash: line 0: exec: /home/xyz/xyz/projects/CC++/epollsvr/src/num: cannot execute: No 
such file or directory

During startup program exited with code 126.
(gdb)

誰能告訴我為什么會這樣嗎? 提前致謝。

嘗試檢查您的路徑:

Starting program: /home/xyz/xyz/projects/C\C++/epollsvr/src/num*

它具有C\\C++ ,而gdb表示:

/bin/bash: /home/xyz/xyz/projects/CC++/epollsvr/src/num: No such file or directory

C\\C++制成CC++ 我猜這就是為什么找不到文件的原因。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM