Using them along with the debugger helps you track memory use with the program execution which manifests a memory error.
利用它们和这个调试器将帮助您跟踪带有程序执行的内存,这表明一个内存错误。
The Integrated I Debugger client user interface also enables you to control program execution.
集成的i调试器客户用户界面还使您能够控制程序的执行。
You already know that you need a debugger or profiler to analyze running code, but you can learn a lot from code without ever running a program.
您已经知道了需要调试器或分析工具来分析运行的代码,但您还可以在不运行程序的情况下,从代码中了解很多。
Notice that you're telling the GDB Debugger to quit debugging a program that is still active in memory.
请注意,您正告诉gdb调试工具停止对一个仍在内存中活动的程序的调试。
It may use too much memory if you compile and run the GNU debugger, probably because it tends to open a window whenever you step into a program call.
如果您编译运行gnu调试器,可能会使用太多内存,或许是因为您进入一个程序呼叫时,它都试图打开一个窗口。
This allows you to "record" your actions in the debugger, and generate a script that can be reused to put the program that you are debugging in a desired state.
这就允许您将您所做的操作“记录”到调试器中,并且生成一个可以重复使用的脚本以让您所调试的程序置于您想要的状态。
The debugging information stored within a binary helps a programmer or debugger locate problem areas in a program, and find the stack trace when an error happens in an application.
二进制文件中存储的调试信息可以帮助程序员或调试人员寻找程序中出问题的地方,并在应用程序出错时找到栈跟踪。
The debugger allows developers to step through the abstract program code using real data before the application is deployed.
调试器让开发人员在应用程序部署之前使用真实数据单步调试抽象程序代码。
Do not specify a program name when starting the debugger user interface.
在启动调试器用户界面时不要指定程序的名字。
It is a compact representation of the relationship between the executable program and the source in a way that is reasonably efficient for a debugger to process.
这种格式是可执行程序与源代码之间关系的简单表示,为了便于调试器对该关系进行处理。
This method identifies the example debugger as the debugger to use and searches selected CDT resources to find the project and program to debug.
这个方法将示例调试器标识为要使用的调试器并搜索已选的CDT资源,从而查找要进行调试的项目和程序。
The program being debugged can then be started with command-line options to connect to the debugger.
可以从命令行选项打开被调试的程序,并将其连接到调试器。
Running a simple program in the debugger is similar.
在调试器中运行一个简单的程序也与此类似。
Note: The -ggdb option in Listing 2 differs from Nigel's article in that it tells the GCC compiler to optimize the program for debugging with the GDB Debugger, which you'll use later.
注意:清单2 中的 -ggdb选项和Nigel的文章中的内容有些不同,该选项用于告诉GCC编译器对该程序进行优化,以便使用 GDB调试工具对其进行调试,您将在以后用到该调试工具。
Running programs under GDB makes for easier bug trapping, but usually a program will die outside of the debugger leaving only a core file.
在gd b下运行程序可以使俘获错误变得更容易,但在调试器外运行的程序通常会中止而只留下一个core文件。
This is the approach that Rubinius' full speed debugger uses - with "full speed" meaning that a program runs at it's normal speed even if it's being debugged.
这正是Rubinius的全速调试器所采用的方案——这里的“全速”意指程序即便是在被调试时,也能保持正常的运行速度。
Purify offers a wide set of memory watch point APIs that you can call from the debugger to assist you in debugging the memory corruption problems in your program.
Purify提供了您可以从调试器中调用的范围较大的内存观察点集合,从而帮您在您的程序中调试内存泄露问题。
To actually load the debugger, make sure your code is compiled and the latest DLL is in your Domino program directory.
为实际载入调试器,确定编译过代码并且Domino程序目录中的DLL是最新的。
There are two ways that you can engage a debugger for a Purify-instrumented program
这里有两种为仪表化 Purify 程序使用调试器的方法
When the PowerPC debugger finds a program running SPU_RUN ioctl call, it switches to the SPU back-end code and works on the SPU context instead of the main program context.
当PowerPC调试器发现一个程序运行 SPU_RUNioctl调用时,它就切换到SPU后端代码上,并使用 SPU上下文,而不是主程序的上下文。
First, start the instrumented program under the debugger and put a breakpoint at purify_stop_here purify API function. The debugger will stop at every purify error message.
首先,在调试器下开始这个仪表化程序,并将一个观察点置于purify_stop_herePurifyapi函数中。
The KGDB program (remote host Linux kernel debugger through GDB) provides a mechanism to debug the Linux kernel using GDB.
kgdb程序(使用gdb的远程主机Linux内核调试器)提供了一种使用gdb调试Linux内核的机制。
Using a debugger, put a breakpoint at the main function (or at the program location where you want to turn off Purify error reporting), and run the instrumented program.
利用一个调试器,将一个观察点main函数上(或者置于您想要关闭Purify错误报告的程序单元上),然后运行仪表化程序。
You simply write your program and start debugging. The debugger and the EGL part editor (or source editor) together let you do the following tasks.
您可以简单地编写您的程序并开始调试。
Here is how you can purify your program and run it under a debugger (GDB is used here to illustrate the process, but you can use any of your favorite debuggers)?
这里是您如何能够净化程序并在一个调试器下运行这个程序(gdb在这里被用来描述这个过程,但是您可以利用任何您喜欢的调试器)?
The debugger help contains instructions on how to choose what works best for your program.
调试器帮助文件包含了怎样为您的程序选择最佳操作的指南。
There are many ways to go about debugging, such as printing out messages to the screen, using a debugger, or just thinking about the program execution and making an educated guess about the problem.
进行调试有很多种方法,比如将消息打印到屏幕上、使用调试器,或只是考虑程序执行的情况并仔细地揣摩问题所在。
The N_MAIN STAB type tells the debugger the name that is used in this program.
N _ MAIN stab类型会告诉调试器在程序中使用的主程序名称。
Now type dow button_led_test.elf to download the program, and run to run it. You'll see the following output on the debugger.
现在键入dow button_led _ test. elf下载程序,再键入run运行程序。
Now type dow button_led_test.elf to download the program, and run to run it. You'll see the following output on the debugger.
现在键入dow button_led _ test. elf下载程序,再键入run运行程序。
应用推荐