乱七八糟的记录~

减少尺寸的技术
http://www.nbtie.com/yytie/zaijiubawansezi/57922_24.html

在5.0版本里,Montavista大大改进了尺寸优化技术,使用了先进的Linux Tiny 和可以支持NPTL,ARM EABI 的uClibc,配合ARM Thumb mode 使用uClibC后的应用尺寸可以减少近50%,这还只是应用部分,如果考虑到文件系统的优化,那就有可能到70-80%,简单来讲,一个标准的Linux 有大约14M,经过5.0版本(或者使用Mobilinux 4.1-它已经包含uClibc)完全优化后可以到3M 左右。

 

 

 

--------------------

 

Dear Ms Yoon.

    Now I am working on generating  CDDPDD files and corresponding MIB for ACR and USI, and I encounter some related problems.
        1. There are so many ERRORs reports when we excute "make acr" in ElementManagementInterface/CDDPDD/cdd directory.You can get corresponding log in the attachment.
            1) Are those ERROR report reasonable? Could please help us check if the CDDPDD make toolchain is the correct version for Picocell ACR.
            2) Thare are so many ERRORs that we can not fix in the above log since we could NOT found the defination for e_HasResourceAlarmType, CommandTypeforDupBdOff, and ect, which are the ERROR keyword in above log.

        2. The PLD_schma_XXX.xls that we hold is not compatible with the relation defination in source code. Ex: r_0x00004004.h in /product/BST_Pico/src/Application/hdr/rel/COMMON> directory is differ from the defination in PLD_schma_XXX.xls. So I was wondering if the PLD_Schma_XXX.xls is the right version according with the source code. Pls check our  PLD_Schma_XXX.xls in the attachment.

   
Thanks & Best Regards.
----------------------------------------------
Yanhui Wang (王艳辉)
Dept: USI ( Mobile S/W Dev Group )
Beijing Samsung Telcom R&D Center., Ltd.  ( BST )
Tel: +861059253333 ext:5117
Email: [email protected]

 -=====================================================


Lost Tool:::

/usr/local/bin/tir_tool

smidump


You should notice that those questions are all about ACR CDDPDD toolchain, and I am do favor for Picocell-OAM since they are very busy.
 

 

Dear Ms Yoon.
 

    Now I am working on generating  CDDPDD files and corresponding MIB for ACR and USI, and I encountered some related problems.

        1. There are so many ERROR reports when excute "make acr" in ElementManagementInterface/CDDPDD/cdd directory. You can get corresponding log in the attachment.

            1) Are those ERROR report reasonable? Could please help us check if the CDDPDD make toolchain is the correct version for Picocell ACR.

            2) Thare are so many ERRORs that we can not fix in the above log since we could NOT found the defination for e_HasResourceAlarmType, CommandTypeforDupBdOff, and ect, which are the ERROR keyword in above log.

 

        2. The PLD_schma_XXX.xls that we hold is not compatible with the relation defination in source code. Ex: r_0x00004004.h in /product/BST_Pico/src/Application/hdr/rel/COMMON> directory is differ from the defination in PLD_schma_XXX.xls. So I was wondering if the PLD_Schma_XXX.xls is the right version uniform with the source code. Pls check our  PLD_Schma_XXX.xls in the attachment.

Dear Ms Lee.
     We have another 2 problems.

    1. I found that smidump and  nms_smidump tools are used when generate CDDPDD file, and I could not find any source code or excutable file in our branch.

    2. I found tir_tool are used by UFM during the  initialization,and I could not find any source code or excutable file in our branch.

        Could you please help us with the above issues.

 

-------------------

Hi.
       We have encountered some problems with OAM intergration in USI since the original defination of OAM function in USI are only include the OAM interface moudle design, SNMPHeader defination and provide USI specific files to OAM and WSM. But it has been change as the system test of Picocell does not have any requirement of USI. According to team member's opinion of Picocell OAM, the design of OAM would be conpatible with New NE without modification of source code. which means USI OAM have little reltionship with OAM and all the OAM functions should be implemented by ourselves.
        We have finished the OAM interface Module design, SNMPHeader defination and pld generation, which are USI related. And we have test the USI CM and FM related function with OCM/OSSM/UFM, which works well.
        We have following problems.
            1.
            1.Building of test envirment of CDDPDD and test of CDDPDD functions.
            2.
        The following problems may also be risks for USI OAM.
            1. We found there is a module in UFM called CIM(Call Processing Interface Module), which include callcountmanager, IpAllocInfoManager, etc. we should design a new module name SIM instead of CIM. we have not finish this. In my opinion, this may not influence the USI OAM function, but I can not guarantee.
            2. We found that the DM source code of ACR and RAS are differ,

 

 

 

 

上海浦东发展银行 62252116008421213
招商银行借记卡:6225 8801 1376 62892
招商银行信用卡:4392 2500 2355 22883
民生银行信用卡 5124 6600 0371 44216
我的建设银行借记卡:4367 4200 1370 0387 7403
王敏大连建设银行卡:6227 0007 8303 0084 8378

 

 

车次

类型

出发站

开车时间

到达站

到达时间

用时

里程

硬座

硬卧

软卧

 

6439

普客

北京西

07:50

任丘

09:45

1小时55

147

16

61

92

 

1487

普快

北京西

08:33

任丘

10:19

1小时46

147

20

68

101

 

1503/1502

普快

北京西

08:58

任丘

10:30

1小时32

147

-

-

-

 

1621

普快

北京西

09:57

任丘

11:34

1小时37

147

19

64

95

 

4487

普快

北京西

11:03

任丘

12:48

1小时45

147

19

64

95

 

1453

普快

北京西

11:40

任丘

13:13

1小时33

147

19

64

95

 

K307/K306

空调快速

北京西

11:57

任丘

13:29

1小时32

147

-

-

-

 

K133

空调快速

北京西

12:34

任丘

14:07

1小时33

147

22

67

98

 

1427

普快

北京西

13:34

任丘

15:09

1小时35

147

19

64

95

 

K603

空调快速

北京西

17:07

任丘

18:34

1小时27

147

22

67

98

 

1625

普快

北京西

20:06

任丘

22:04

1小时58

147

12

49

73

 

1303

普快

北京西

21:50

任丘

23:39

1小时49

147

12

49

73

 

2071/2074

普快

北京西

22:43

任丘

00:19

1小时36

147

21

72

108

 

K105

空调快速

北京西

23:56

任丘

01:28

1小时32

147

24

75

111

                       

 

 

 

车次

类型

出发站

开车时间

到达站

到达时间

用时

里程

硬座

硬卧

软卧

K134

空调快速

任丘

04:45

北京西

06:20

1小时37

147

22

67

98

1488

普快

任丘

05:09

北京西

07:32

2小时26

147

20

68

101

K308/K305

空调快速

任丘

05:22

北京西

07:00

1小时40

147

-

-

-

1504/1501

普快

任丘

06:02

北京西

07:40

1小时53

147

-

-

-

1622

普快

任丘

06:22

北京西

08:10

1小时51

147

19

64

95

1626

普快

任丘

06:58

北京西

08:46

1小时50

147

12

49

73

1428

普快

任丘

09:38

北京西

11:16

1小时40

147

19

64

95

1410

普快

任丘

10:25

北京西

12:07

1小时55

147

19

64

95

6440

普客

任丘

14:05

北京西

16:18

2小时16

147

16

61

92

K106

空调快速

任丘

14:20

北京西

15:58

1小时40

147

24

75

111

4488

普快

任丘

15:23

北京西

17:12

1小时52

147

19

64

95

1304

普快

任丘

18:23

北京西

20:02

1小时42

147

12

49

73

2073/2072

普快

任丘

19:20

北京西

21:23

2小时5

147

-

-

-

                       

 

 

 

 

 

 

 

VOD Software Sustaining Engineer

 

ODV builds industry leading high performance, high scalability and high availability Video On Demand (VOD) Servers. The VOD platform plays a key role in Motorola's Seamless Mobility Strategy.

One or more of the following:
Design and develop applications to manipulate, storage, and stream audio/video content.
Design and develop applications to manage content in cache memory and near term storage.
Design and develop applications to manage a distributed system; multiple processor blades, multiple blade systems.
Design and develop Linux device drivers to interface between software applications and hardware components; propriatary and 3rd party ie ethernet, i2c, fibrechannel, flash.
Embedded Linux kernel development to support embedded os environment.
Design and develop system and component diagnostics for use in hardware bring-up, manufacturing fault detection, and field hardware fault detection.
Design and develop interprocess(or) communications environment.
Defines objectives by working with development team lead, analysts, other developers, and quality assurance: analyzing user requirements; envisioning system features and functionality.
Enhance and maintain components and interfaces.
Designs and develops applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.
Integrates applications by working with other members of the development team to interface developed and/or third party components which make up the solution.
Completes development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
May lead projects or other developers.

 

Strong background in Linux system and/or application software development;
Familiar with Linux/Unix internals, embedded OS. Linux/Unix device driver/firmware experiences is a plus;
Familiar and proven experiences in multi-threaded C/C++ programming in Linux/Unix environment;
Familiar with fault resilient products/applications.
Familiar with network protocols, such as TCP/IP, UDP, HTTP, and etc.
Knowledge of open source development models;

 

-Beijing

 

2008-9-10

 

 

 

 

 

 

--------------------------

本人从事嵌入式系统开发,希望和大家交流。作相关工作的朋友们,留下msn联系方式吧!

   [email protected]

 

 

作者:月吻长河 回复日期:2005-10-16 00:44:42 

  搞了两年vxWorks,从BSP到上层应用都做。对uClinux也感兴趣。

  [email protected]

作者:fisheryj 回复日期:2005-10-16 11:42:25 

  [email protected]

作者:人___过 回复日期:2005-10-18 17:00:05 

  有机会向各位学习学习 我也想做嵌入式

  [email protected] [email protected]

作者:91arm 回复日期:2005-10-18 22:08:53 

  做嵌入式的,主要做无线通信领域。实现过无线图片监控系统,车载监控系统,嵌入?

CP/IP协议栈,嵌入式WAP协议栈,嵌入式彩信等。诚交各路朋友。

  MSN: ok_91arm@hotmail

作者:joving 回复日期:2005-10-20 17:52:25 

  正在学嵌入式 [email protected]

作者:lsenlhj 回复日期:2005-10-20 20:38:17 

  我也正准备往这方面发展,希望能象大家学习. [email protected]

作者:fingerwhoami 回复日期:2005-10-20 21:21:04 

  TV相关 [email protected]

作者:KeyLife 回复日期:2005-10-20 22:09:36 

  我也报名,[email protected]

作者:EFG000 回复日期:2005-10-21 01:47:22 

  [email protected]

作者:sijing 回复日期:2005-10-21 8:27:07 

  想学习,希望各位达人不吝赐教。。

  [email protected]

作者:ljzcom 回复日期:2005-10-21 8:32:04 

  我也embed[email protected]

作者:chmj718 回复日期:2005-10-21 08:44:52 

  [email protected]

作者:violinke 回复日期:2005-10-21 17:41:45 

  [email protected] 加!朋友!

作者:Songhuipro 回复日期:2005-10-21 19:57:51 

  [email protected]

作者:lxc20040525 回复日期:2005-10-21 20:27:34 

  北京。 [email protected]

作者:devillc 回复日期:2005-10-21 21:05:34 

  深圳ARM-Linux [email protected]

作者:数码兰舟 回复日期:2005-10-21 22:25:17 

  目前在弄[email protected]

作者:youngvulture 回复日期:2005-10-22 8:09:29 

  [email protected]

作者:zhaoyu1983 回复日期:2005-10-22 9:35:41 

  沈阳的 麻烦加了! [email protected]

作者:iloveanna 回复日期:2005-10-22 21:31:51 

  1.RTOSMontaVista LinuxOSE Delta)和GNU LINUX

  2.OpenSS7 LINUX TCPIP STACK

  3.Ericsson APZ系统和TIP STACK [email protected]

作者:举目四望心茫然 回复日期:2005-10-23 01:31:26 

  深圳:[email protected]

作者:vip_it 回复日期:2005-10-24 09:42:44 

  郑州 [email protected]

作者:jazelle 回复日期:2005-10-24 10:06:47 

  [email protected],a new armer...wel...

作者:Jessian_Wen 回复日期:2005-10-24 10:39:35 

  [email protected] 刚进入这领域

作者:mprogrammer 回复日期:2005-10-24 11:16:33 

  深圳 Embedded linux swtich dev

   [email protected]

作者:wkt2000 回复日期:2005-10-24 16:09:29 

  [email protected]

作者:sunsfcn 回复日期:2005-10-24 20:30:52 

  [email protected]

作者:RTEMS 回复日期:2005-10-25 16:37:15 

  mpc8260,linux [email protected]

作者:niu-love 回复日期:2005-10-25 16:41:32 

  WinceMail: [email protected]

作者:跑的可快可快了 回复日期:2005-10-25 16:48:05 

  正在学习中,大家共同进步啊(怎么都是男的啊) [email protected]

作者:mystone 回复日期:2005-10-25 16:53:30 

  [email protected]

作者:stallman 回复日期:2005-10-25 22:05:14 

  [email protected] 做了几年了,想跟大家交流一下经验

作者:xcuiy 回复日期:2005-10-25 23:00:00 

  有机会向各位学习学习 我也想做嵌入式!!!  [email protected]

作者:huntercumt 回复日期:2005-10-26 14:09:49 

  我也是做嵌入式的,向多认识几个朋友 我的msn是:[email protected]

作者:whaleblue 回复日期:2005-10-26 15:22:37 

  vxWorks,刚入门 [email protected]

作者:robin10 回复日期:2005-10-26 15:27:30 

  [email protected]

作者:荒凉的猪 回复日期:2005-10-27 12:48:33 

  [email protected]

作者:魔羯之王 回复日期:2005-10-27 14:58:15 

  [email protected]

作者:魔羯之王 回复日期:2005-10-27 15:01:52 

  [email protected]

作者:yfx416 回复日期:2005-10-28 21:08:30 

  bf537 [email protected]

作者:小李飞到 回复日期:2005-10-28 22:40:39 

  [email protected]

作者:chessinge 回复日期:2005-11-3 21:54:14 

  嵌入式 好好學習,天天向上

  [email protected]

作者:quzhifeng 回复日期:2005-11-4 8:52:48 

  [email protected]

作者:zhtuan 回复日期:2005-11-4 12:38:15 

  我也是:[email protected]

  uclinux驱动开发,dsp算法实现,vxworks 应用程序开发

  不过现在毕业正在找工作,有点郁闷!!

作者:xugz_yq 回复日期:2005-11-4 12:53:31 

  正在学,加我啊

  [email protected]

作者:yezhiqiu 回复日期:2005-11-4 23:00:36 

  [email protected]

作者:灯火芯 回复日期:2005-11-5 00:16:33 

  [email protected]

作者:fw_boy 回复日期:2005-11-5 23:47:58 

  我也深入学一下 [email protected]

作者:nomader 回复日期:2005-11-6 09:44:53 

  想 该学了 [email protected]

作者:shafengchn 回复日期:2005-11-6 11:52:13 

  正在学:[email protected]

作者:vip_it 回复日期:2005-11-10 09:28:18 

  有郑州市的吗?找个伴[email protected]

作者:hyfu 回复日期:2005-11-10 18:54:25 

  广州对嵌入式有浓厚兴趣. [email protected]

作者:laandy 回复日期:2005-11-10 21:26:12 

  [email protected] 我也是在学嵌入式系统的,请大家多指教

作者:kevin_wong 回复日期:2005-11-11 20:53:02 

  嵌入式硬盘录像机,视频服务器,等都是图象有关的。[email protected]

作者:pig20030 回复日期:2005-11-11 21:40:55 

  仪表开发的.[email protected]

作者:凌乱的火鸟 回复日期:2005-11-11 21:43:18 

  [email protected] .netj2me

作者:nigelcims 回复日期:2005-11-29 18:10:08 

  工控机主板和防火墙销售的。

  MSN:[email protected]

作者:烟雨桂花香 回复日期:2005-11-29 19:15:19 

  有机会向各位学习学习 我也想做嵌入式

  [email protected]

作者:midshipman 回复日期:2005-11-29 20:38:17 

  WinCE, Bluetooth,PDA,IMS,etc.

  [email protected]

作者:tianhai316 回复日期:2005-12-4 13:07:26 

  [email protected]

作者:ya10828 回复日期:2005-12-5 13:23:23 

  刚入门 [email protected]

作者:junran 回复日期:2005-12-5 18:22:35 

  在学习嵌入式,各位指点指点

  [email protected]

作者:srqiang 回复日期:2005-12-5 18:53:37 

  关注一下,希望大家同进步。

  [email protected]

作者:迷失在曼哈顿 回复日期:2005-12-6 16:14:55 

  [email protected]

  我刚进入这个行业,很荣幸能和各位交流。

作者:cvsuser 回复日期:2005-12-6 16:47:34 

  [email protected]

作者:beifang707 回复日期:2005-12-7 15:54:32 

  本人用EVC,相互交流,[email protected]

作者:wljcom 回复日期:2005-12-7 18:15:03 

  [email protected]

作者:午夜听风windy 回复日期:2005-12-10 20:23:47 

  [email protected]

作者:ycf1016 回复日期:2005-12-10 20:49:04 

  毕业设计选的是嵌入式,可我对嵌入式了解不多。

  [email protected]

作者:零星小宇 回复日期:2005-12-11 18:18:20 

  [email protected]

作者:沙里水 回复日期:2005-12-12 0:00:11 

  留个名,还有 MSN sallyxuok at hotmail com

作者:小强不哭 回复日期:2005-12-12 8:57:02 

   开关电源 目前学习DSP [email protected]

作者:bluefalconjun 回复日期:2005-12-13 15:50:43 

  bluefalconjun@hotmail ARM7/9 ADI Bf537

作者:icop_sjt 回复日期:2005-12-13 20:10:12 

  基于Vortex86芯片系列主板的免费WindowsCE技术讲座

  http://www.windowsembedded.com.cn/wince/inquiry.asp

作者:daveywjl1 回复日期:2005-12-14 10:33:40 

  嵌入式linux,用了2年了montavista[email protected]

作者:海边流云 回复日期:2005-12-14 12:43:41 

  [email protected] 嵌入式开发入门级别。

作者:shylogo 回复日期:2005-12-14 13:45:10 

  作嵌入式开发和网络设备开发5年多了,希望与大家一起交流提高。

  msn[email protected]

作者:xepin 回复日期:2005-12-22 11:32:56  

  刚开始接触嵌入式,可能要学习WinCE+EVC,有了解的大家一起交流一下

  msn: [email protected]

作者:yzt818 回复日期:2005-12-31 23:01:51  

  通信设备嵌入式研发一年多

  我的 [email protected]

作者:gemini_dragoon 回复日期:2006-1-3 00:04:03  

  上海的,GSM/GPRS手机解决方案。

  主要是RTOS应用和系统,驱动 [email protected]

作者:龙行逍遥客 回复日期:2006-1-3 02:59:27  

  [email protected]

作者:北风吹啊 回复日期:2006-1-3 15:53:40  

  成都的,主要做vxworks,驱动和硬件都可以

  下一步要学习linuxwince,多交流 [email protected]

作者:windfallwx 回复日期:2006-1-8 01:43:19  

  [email protected]

作者:浪漫小丑 回复日期:2006-1-8 16:49:48  

  DSP 2000系列

  现在在ARM上实现TCP/IP协议,算嵌入式了吧,呵呵,多多交流,现在电力行业混。

  MSN[email protected]

作者:漂亮毛毛虫 回复日期:2006-1-8 18:24:47  

  [email protected]

  ---------freshman,studing.......

作者:人已消失 回复日期:2006-1-11 13:07:13  

  [email protected] linux

作者:xieshell 回复日期:2006-1-11 15:49:25  

  要参加工作了。[email protected]

作者:wljcom 回复日期:2006-1-11 16:18:33  

  [email protected]

作者:frank_first_li 回复日期:2006-4-9 21:26:37  

  做了多年的嵌入式的东西,但感觉没有什么大的成果,有兴趣交流请加我。 MSN

[email protected]

作者:liutao1977 回复日期:2006-4-13 14:01:29  

  北京,写了两年操作系统。做了两年手机基站。希望多认识写朋友。

   [email protected]

作者:yaya-tooth 回复日期:2006-4-13 16:46:14  

  刚刚接触嵌入式开发,以前主要是*NIX开发 [email protected]

作者:sy322 回复日期:2006-6-8 09:48:39  

  做了一年的dsp,又做了一年的手机驱动,感觉还是很迷茫,望指点

  [email protected]

作者:liuyangak 回复日期:2006-6-11 00:36:06  

  刚刚开始做手机MMI.以前从事windows开发。[email protected]

作者:Yonkee 回复日期:2006-7-24 21:52:13 [email protected] 通信

作者:倦鸟迟归 回复日期:2006-7-25 08:37:49  

   DSP视频监控,blackfin平台。希望和大家交流。 [email protected]

作者:snow_insky 回复日期:2006-7-25 11:35:38  

  做个记号:[email protected]

作者:a5868 回复日期:2006-7-25 13:03:57  

  主要做嵌入式硬件平台,请大家指教 [email protected]

作者:xj_xiejian 回复日期:2006-7-25 13:31:04  

  上海,vxworkspsos都搞过 [email protected]

作者:yufei15657 回复日期:2006-7-25 14:25:37  

  我上海公司就是搞基于嵌入式的工控产品开发的,产品硬件用的是ARM,基于WINCE

开发一些系统控制产品。

    欢迎各位兄弟和我们交流下,我们一直都非常欢迎高手加盟的,当然待遇绝对丰厚。

    我的msn [email protected]

作者:fax2008 回复日期:2006-7-25 19:31:52  

  [email protected]

作者:寻找candy 回复日期:2006-9-5 15:20:36  

  我是大连的猎头,寻找对日经验的嵌入式开发人员

  MSN[email protected]

作者:aganpro 回复日期:2006-9-6 08:41:51  

  深圳 [email protected]

作者:mszh16 回复日期:2006-9-6 09:52:55  

  武汉 [email protected]

作者:dspfirmware 回复日期:2006-9-9 15:12:10  

  [email protected]

  http://blog.sina.com.cn/u/1244756857

作者:yxg8847582 回复日期:2006-9-9 22:07:45  

  深圳 做这方面东东@ [email protected]

作者:anysee 回复日期:2006-9-9 22:27:27  

  深圳 WinCE XPE以及嵌入式硬件,解决方案 [email protected]

作者:trees_peng 回复日期:2006-9-10 00:36:57  

  在上海,目前在搞ARM9 + WINCE + 驱动开发,也对LINUX

比较感兴趣,要学的东西太多了。[email protected]

作者:vpacific 回复日期:2006-10-7 09:49:01  

  我在北京,研究生二年级,刚开始在实习单位学习做WinCE

驱动开发,非常希望和大家交个朋友,共同学习进步 [email protected]

作者:maco1017 回复日期:2006-10-7 11:21:02  

  毕业在即,很想从事嵌入式的开发。[email protected]

作者:weishan 回复日期:2006-10-7 12:37:43  

  深圳,从事这个行业不到一年,还是很想和大家交流.

  [email protected]

作者:chinawxing 回复日期:2006-10-9 16:11:23  

  想和大家一起交流,学习。[email protected]一定要加我啊。谢谢!

作者:yingcos 回复日期:2006-10-10 11:56:12  

  我也刚开始学习嵌入式,打算毕业做这方面的东西,想和大家一起学习,希望一定加?

野。『呛莄[email protected]

作者:hardworkor 回复日期:2006-10-10 12:39:38  

  工作两年,希望向这方面发展。 [email protected]

作者:天資鬍蝶 回复日期:2006-10-10 15:00:55  

  我也非常想學这方面的知识,请大家加我。[email protected] 谢谢

作者:影像 回复日期:2006-10-11 12:32:24  

  手机方面 [email protected]

作者:caicai22 回复日期:2006-10-11 12:39:28  

  打算学呵呵 [email protected]

作者:yqyunjie 回复日期:2006-10-11 16:57:27  

  [email protected] 上海,vxworks设计开发。

作者:海边流云 回复日期:2006-12-4 11:36:38  

  昆明:[email protected]

作者:landsailor 回复日期:2006-12-9 14:19:23  

  vxworks,linux arm,ppc 最近在调2440bsp msn[email protected]

Summary of DDD

The purpose of a debugger such as DDD is to allow you to see what is going on "inside" another program while it executes--or what another program was doing at the moment it crashed.

DDD can do four main kinds of things (plus other things in support of these) to help you catch bugs in the act:

  • Start your program, specifying anything that might affect its behavior.
  • Make your program stop on specified conditions.
  • Examine what has happened, when your program has stopped.
  • Change things in your program, so you can experiment with correcting the effects of one bug and go on to learn about another.

Technically speaking, DDD is a front-end to a command-line debugger (called inferior debugger, because it lies at the layer beneath DDD). DDD supports the following inferior debuggers:

  • To debug executable binaries, you can use DDD with GDB, DBX, Ladebug, or XDB.
    • GDB, the GNU debugger, is the recommended inferior debugger for DDD. GDB supports native executables binaries originally written in C, C++, Java, Modula-2, Modula-3, Pascal, Chill, Ada, and FORTRAN. (see Using GDB with Different Languages, for information on language support in GDB.)
    • As an alternative to GDB, you can use DDD with the DBX debugger, as found on several UNIX systems. Most DBX incarnations offer fewer features than GDB, and some of the more advanced DBX features may not be supported by DDD. However, using DBX may be useful if GDB does not understand or fully support the debugging information as generated by your compiler.
    • As an alternative to GDB and DBX, you can use DDD with Ladebug, as found on Compaq and DEC systems. Ladebug offers fewer features than GDB, and some of the more advanced Ladebug features may not be supported by DDD. However, using Ladebug may be useful if GDB or DBX do not understand or fully support the debugging information as generated by your compiler.1
    • As another alternative to GDB, you can use DDD with the XDB debugger, as found on HP-UX systems.2.
  • To debug Java byte code programs, you can use DDD with JDB, the Java debugger, as of JDK 1.1 and later. (DDD has been tested with JDK 1.1 and JDK 1.2.)
  • To debug Python programs, you can use DDD with PYDB, a Python debugger.
  • To debug Perl programs, you can use DDD with the Perl debugger, as of Perl 5.003 and later.
  • To debug Bash programs, you need a version Bash that supports extended debugging support. To get this enhanced version see http://bashdb.sourceforge.net. You will need version 2.05b-debugger-0.32 or later to work with DDD.

See Choosing an Inferior Debugger, for choosing the appropriate inferior debugger. See Sample Session, for getting a first impression of DDD.

 

你可能感兴趣的:(嵌入式,wince,linux,features,components,debugging)