下载此文档

编译器配置51.ppt


文档分类:IT计算机 | 页数:约26页 举报非法文档有奖
1/26
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/26 下载此文档
文档列表 文档介绍
该【编译器配置51 】是由【落意心】上传分享,文档一共【26】页,该文档可以免费在线阅读,需要了解更多关于【编译器配置51 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。编译器配置51汇报人:编译器配置debug模式连编的Project将产生一个很大且相当慢的可执行程序原因:包含了许多调试信息所有的编译器优化功能被禁用release模式编译同一程序得到一个小而快的可执行程序但无法逐步查看:源代码调试信息2release模式测试进行全面的测试提交给用户使用之前在release模式下重新连编之后3什么是调试?是指更正或修改应用程序代码的过程,用来保证应用程序可以进行生成、平稳运行、按预期方式执行,并且易于日后维护VisualC++提供了各种工具来跟踪代码中的错误。这些工具还能帮助分析应用程序是如何执行的4错误类型编译错误:生成代码不正确时产生的错误运行错误:应用程序在运行时发生的错误,运行环境检测到一个不可能执行的操作逻辑错误:当应用程序未按预期目标执行时发生的错误5调试工具调试工具提供应用程序当前状态的一个快照,其中包括:应用程序用户界面的外观成员变量和表达式的值活动的过程调用:在应用程序中已开始运行,还未结束运行的过程6调试工具(续)断点:应用程序中的一个位置,程序执行到此会中断,允许检查应用程序的代码,变量,甚至修改,然后继续执行,或者终止执行7调试工具(续)检查变量值察看变量和表达式值的方法是使用数据提示弹出信息数据提示同工具提示类似,当鼠标放置在一个变量上时,数据提示显示该变量当前的值8避免错误下列方法用来避免应用程序中的错误:精心设计应用程序必须包含注释对象应尽可能的显式引用在应用程序中,变量和对象应有一致的命名方案9使用断点和单步调试程序(续)按钮/单步调试选项快捷键选择后的效果StepIntoF11调试程序将执行当前行,如果光标在一个函数调用上,将进入那个函数体。StepOverF10与StepInto的区别仅在于:当光标在一个函数调用上时,它以正常速度运行此函数,并在此函数中返回时停止,同时给出它的运行结果。StepOutShift+F11调试程序以正常速度运行当前函数的其余部分,并在从此函数中返回到调用它的函数时停止RuntoCursorCtrl+F10在到达指定的光标位置之前调试程序持续运行。可通过单击想要运行到的行来设定此位置。下表列出了可用的单步调试选项:15

编译器配置51 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数26
  • 收藏数0 收藏
  • 顶次数0
  • 上传人落意心
  • 文件大小461 KB
  • 时间2024-03-26