推 ric2k1:可否附一下完整的 error message 呢? 03/17 20:33
→ ric2k1:post #1000!! 03/17 20:34
推 Razzer:".../hw1.2.p1": not in executable 03/18 00:23
→ Razzer:format: File format not recognized 03/18 00:24
→ Razzer:我也是用cad27~ 03/18 00:24
推 ric2k1:chmod +x hw1.2.p1 03/18 00:29
推 ric2k1:不過確認一下, 你的 hw1.2.p1 是 source code, 還是 03/18 00:30
→ ric2k1:compile 過的 executable? ddd 要吃 executable. 03/18 00:31
→ ric2k1:如果你將題目的 code save 成 hw1.2.p1.cpp, 03/18 00:31
→ ric2k1:再用 g++ -o hw1.2.p1 hw1.2.p1.cpp, 產生出來的應該是可執 03/18 00:32
→ ric2k1:行檔吧? 03/18 00:33
推 timrau:根據今天實際觀察,compile步驟沒錯、使用/usr/bin/ddd 03/18 00:36
→ timrau:還是一樣可能會發生這種狀況....用/usr/bin/gdb反而正常 03/18 00:37
→ timrau:目前觀察到的暫時解法之一:登入後不要source .cshrc 03/18 00:38
推 ric2k1:樓上的意思是? 如果是使用 bash 也會 source .cshrc 嗎? 03/18 00:43
推 ric2k1:g++ -g -o hw1.2.p1 hw1.2.p1.cpp 03/18 00:51
推 timrau:在231的工作站預設是csh 03/18 00:52
→ timrau:而且目前為止也只看過231工作站出現這種問題 03/18 00:52
→ timrau:不曉得為什麼ddd會沒和gdb接起來... 03/18 00:53
推 ric2k1:我試 OK 呀! 不過我在我的 .cshrc 最後加上 03/18 00:53
→ ric2k1:set path = ( /usr/bin /usr/bin/X11 $path ) 03/18 00:55
→ ric2k1:both csh and tcsh are OK. 03/18 00:55
→ evanpu01:那請問WDB那個是什麼問題呢?? 他就只出現那個對話方塊 03/18 01:02
→ evanpu01:背景還是有ddd的GUI 可是沒辦法顯示程式碼 03/18 01:02
推 timrau:光是gdb可以用而ddd不能動我就不知道怎麼解釋了.... 03/18 01:02
推 timrau:不然就/usr/bin/ddd --gdb exec_filename試試看吧 03/18 01:07
推 ric2k1:關於 WDB, 有人建議 rm -rf ~/.ddd 03/18 01:16
→ ric2k1:WDB is a debugger. Somehow your ddd calls WDB instead 03/18 01:19
→ ric2k1:of gdb. 03/18 01:19
推 kiawe:我用27 都沒有甚麼問題耶 03/18 01:22