作者evanpu01 (evanpu01)
看板EE_DSnP
标题[问题] 有关ddd
时间Mon Mar 17 15:31:57 2008
使用ccws工作站
输入指令ddd hw1.2.p1
ddd成功开启了 可是出现WDB could not be started的对话方块
使用cad27工作站
输入指令/usr/bin/ddd hw1.2.p1
ddd也成功开启了 可是出现file format not recognized的讯息
请问是为什麽呢??
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.49.246
※ 编辑: evanpu01 来自: 140.112.49.246 (03/17 16:02)
1F:推 ric2k1:可否附一下完整的 error message 呢? 03/17 20:33
2F:→ ric2k1:post #1000!! 03/17 20:34
3F:推 Razzer:".../hw1.2.p1": not in executable 03/18 00:23
4F:→ Razzer:format: File format not recognized 03/18 00:24
5F:→ Razzer:我也是用cad27~ 03/18 00:24
6F:推 ric2k1:chmod +x hw1.2.p1 03/18 00:29
7F:推 ric2k1:不过确认一下, 你的 hw1.2.p1 是 source code, 还是 03/18 00:30
8F:→ ric2k1:compile 过的 executable? ddd 要吃 executable. 03/18 00:31
9F:→ ric2k1:如果你将题目的 code save 成 hw1.2.p1.cpp, 03/18 00:31
10F:→ ric2k1:再用 g++ -o hw1.2.p1 hw1.2.p1.cpp, 产生出来的应该是可执 03/18 00:32
11F:→ ric2k1:行档吧? 03/18 00:33
12F:推 timrau:根据今天实际观察,compile步骤没错、使用/usr/bin/ddd 03/18 00:36
13F:→ timrau:还是一样可能会发生这种状况....用/usr/bin/gdb反而正常 03/18 00:37
14F:→ timrau:目前观察到的暂时解法之一:登入後不要source .cshrc 03/18 00:38
15F:推 ric2k1:楼上的意思是? 如果是使用 bash 也会 source .cshrc 吗? 03/18 00:43
16F:推 ric2k1:g++ -g -o hw1.2.p1 hw1.2.p1.cpp 03/18 00:51
17F:推 timrau:在231的工作站预设是csh 03/18 00:52
18F:→ timrau:而且目前为止也只看过231工作站出现这种问题 03/18 00:52
19F:→ timrau:不晓得为什麽ddd会没和gdb接起来... 03/18 00:53
20F:推 ric2k1:我试 OK 呀! 不过我在我的 .cshrc 最後加上 03/18 00:53
21F:→ ric2k1:set path = ( /usr/bin /usr/bin/X11 $path ) 03/18 00:55
22F:→ ric2k1:both csh and tcsh are OK. 03/18 00:55
23F:→ evanpu01:那请问WDB那个是什麽问题呢?? 他就只出现那个对话方块 03/18 01:02
24F:→ evanpu01:背景还是有ddd的GUI 可是没办法显示程式码 03/18 01:02
25F:推 timrau:光是gdb可以用而ddd不能动我就不知道怎麽解释了.... 03/18 01:02
26F:推 timrau:不然就/usr/bin/ddd --gdb exec_filename试试看吧 03/18 01:07
27F:推 ric2k1:关於 WDB, 有人建议 rm -rf ~/.ddd 03/18 01:16
28F:→ ric2k1:WDB is a debugger. Somehow your ddd calls WDB instead 03/18 01:19
29F:→ ric2k1:of gdb. 03/18 01:19
30F:推 kiawe:我用27 都没有甚麽问题耶 03/18 01:22