And atl server projects are actually visual c types , but are included here because the debugging techniques used with them have more in common with web applications “ atl server web服务”和“ atl server项目”这两种项目类型实际上是visual c + +类型,包含在此的原因是它们使用的调试技术与web应用程序有着更多共同之处。
Links you to debugging techniques for atl projects , including : debugging queryinterface calls , tracking reference counts , debugging and error reporting in global functions , and debugging and error reporting in macros 链接到atl项目的调试技术,包括:调试queryinterface调用、跟踪引用数、调试和错误报告全局函数以及调试和错误报告宏。
Links you to debugging techniques for the c run - time library , including using the crt debug library , macros for reporting , differences between malloc and malloc dbg , writing debug hook functions , and the crt debug heap 链接到用于c运行时库的调试技术,包括:使用crt调试库、用于报告的宏、 malloc和_ malloc _ dbg之间的差异、编写调试挂钩函数以及crt调试堆。
Now that you have added the use of error reporting , print statements , phpeclipse , and the debugger extension to your arsenal of debugging techniques in php , you will become a more effective php coder by reducing the number of errors you create per line of code 现在已经向php的调试技术集中添加了错误报告的运用、 print语句、 phpeclipse和调试器扩展,您可以通过减少每行代码的错误数量,成为更有效的php编码人员。
As a crucial embedded development tool , the embedded system debugger is usually used to debug and test embedded software 。 a embedded system debugger consists of a cross debugger and a debugger agent , which characteristic lies in the separation of running environments between the cross debugger and the debuggee and the dependence on the gdb agent in the debug session 。 with the development of embedded technique , various embedded debug techniques continuously advance and all kinds of embedded system debuggers are playing a more and more important role in the embedded software development 。 the gnu debugger , gdb as a tool in the gnu toolkits , is an extremely powerful source - level debugger 。 among gdb ’ s many noteworthy features , its ability to debug programs “ remote ” is fascinating 。 this capability is not only essential when porting gnu tools to a new operation system or microprocessor , but it ’ s also useful for developers who need to debug an embedded system based on a processor that gnu already supports 。 gdb is the preferred solution in embedded development because it provides portable , sophisticated debugging over a broad rang of embedded systems 。 this paper discusses the status quo of various embedded system debuggers ; deeply analyses the overall structure of gdb and the debugging mechanism of gdb based on its source codes ; introduces the gdb ’ s remote debug technique and gdb / mi , which are usually used to develop the gdb - based embedded system debugger 。 then dwells on how to use gdb / mi to develop a gui front and how to use rsp 、 stub and gdbserver to design a debug agent , in order to expatiate on the design method of the gdb - based embedded system debugger 。 in the end , provides a concrete implementation of the gdb - based embedded system debugger of “ embedded simulation development platform ” , the project of the innovation fund for technology based firms 。 这个特性不仅在将gnu工具移植到一个新的操作系统和微处理器的时候很有用,对于想调试一个基于gnu支持的芯片的嵌入式系统的开发人员来说,也是非常有用的。由于gdb提供了在大多数嵌入式系统上的可移植的、复杂的调试功能,它已成为嵌入式开发的首选解决方案。本文讨论了当前的各种嵌入式调试器的现状,结合源代码详细分析了gdb的结构和调试原理,介绍了开发基于gdb的嵌入式系统调试器常用的远程调试技术和gdb / mi接口;然后详细阐述了如何使用gdb / mi开发gdb的图形前端和怎样使用rsp协议、 stub和gdbserver设计一个调试代理,从而较深入地讨论了基于gdb的嵌入式调试器的设计方法;最后,结合国家中小型企业创新基金项目“嵌入式仿真开发平台” ,给出了一个基于gdb的嵌入式系统调试器具体实现。
The influence curve of the two flexible connector hinges ’ relative position is achieved by analyzing the model with the pseudo - rigid - body model . it has been found out that the rigidity variety of the model requires an assembly application with high coaxiality and orthogonality , which should supervises the whole assemblage and debugging technique 通过影响曲线的分析,给出了内外接头铰链方位偏差对十字铰链模型刚度的影响程度,而模型刚度变化则对整个陀螺的装配精度提出了同轴和正交的要求,对整个陀螺仪的装配和调试起到了指导作用。