`
简单的茶
  • 浏览: 87717 次
  • 性别: Icon_minigender_2
  • 来自: 昆明
社区版块
存档分类
最新评论

xcode with gdb(转)

 
阅读更多
xcode with gdb(转) 


Xcode的调试器为用户提供了一个GDB的界面,GDB是GNU组织的开放源代码调试器。您可以在Xcode的图形界面里做任何事情;但是,如果您需要您可以在命令行里使用GDB的命令。

要在一个调试的任务里输入GDB命令行命令:

在工具栏里点击Console Drawer (控制台抽屉窗口)按钮打开控制台。
您可以在控制台里查看Xcode调试器发送给GDB的命令,或者您可以直接在控制台里输入GDB命令。在控制台窗口里点击然后在gdb提示符后面输入命令。

Java代码
命令                        解释 
break NUM               在指定的行上设置断点。 
bt                      显示所有的调用栈帧。该命令可用来显示函数的调用顺序。 
clear                   删除设置在特定源文件、特定行上的断点。其用法为:clear FILENAME:NUM。 
continue                继续执行正在调试的程序。该命令用在程序由于处理信号或断点而 
                        导致停止运行时。 
display EXPR            每次程序停止后显示表达式的值。表达式由程序定义的变量组成。 
file FILE               装载指定的可执行文件进行调试。 
help NAME               显示指定命令的帮助信息。 
info break              显示当前断点清单,包括到达断点处的次数等。 
info files              显示被调试文件的详细信息。 
info func               显示所有的函数名称。 
info local              显示当函数中的局部变量信息。 
info prog               显示被调试程序的执行状态。 
info var                显示所有的全局和静态变量名称。 
kill                    终止正被调试的程序。 
list                    显示源代码段。 
make                    在不退出 gdb 的情况下运行 make 工具。 
next                    在不单步执行进入其他函数的情况下,向前执行一行源代码。 
print EXPR              显示表达式 EXPR 的值。 
 
print-object            打印一个对象 
print (int) name      打印一个类型 
print-object [artist description]   调用一个函数 
set artist = @"test"    设置变量值 
whatis                      查看变理的数据类型 
分享到:
评论

相关推荐

    iPhone SDK 3.1.3 with xCode 3.2.1 for SnowLeopard.torrent

    iPhone SDK 3.1.3 with xCode 3.2.1 bt下载种子链接

    Xcode.7.Essentials.2nd.Editio

    Step up your iOS development with the power and wealth of features of Xcode 7 About This Book Updated for the latest Xcode 7 release, this is the first book that will show you how to use all the new...

    Xcode build时报错: Cannot link directly with dylib/framewor

    解决[IOS自动化]Xcode build时报错: Cannot link directly with dylib/framework XcodeDriverAgent文件包,用于替换 /usr/local/lib/node_modules/appium/node_modules/appium-webdriveragent/WebDriverAgent....

    xcode4.2.1 xcode4.1 xcode3.2.6final

    ### Xcode 版本概述与比较 Xcode 是苹果公司为开发者提供的官方集成开发环境(IDE),主要用于开发 iOS、macOS、watchOS 和 tvOS 的应用程序。随着时间的推移,Xcode 经历了多个版本的迭代和发展。本文将重点介绍 ...

    iOS 11 Programming Fundamentals with Swift Swift, Xcode, and Cocoa Basics azw3

    iOS 11 Programming Fundamentals with Swift Swift, Xcode, and Cocoa Basics 英文azw3 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除

    Xcode 12.1镜像文件

    《Xcode 12.1镜像文件:保持对iOS 12.1真机支持的详尽指南》 在iOS应用开发过程中,Xcode作为官方的集成开发环境(IDE),扮演着至关重要的角色。然而,随着新版本的发布,开发者们可能会面临一个问题:如何在不...

    xcode 自动对齐插件

    在iOS和macOS应用开发领域,Xcode是Apple官方推荐的集成开发环境(IDE),它提供了丰富的功能,如代码编辑、调试、构建管理等。然而,对于习惯于使用Visual Studio等其他IDE的开发者来说,Xcode在某些方面可能略显...

    Xcode 15.4 真机调试

    在IT行业中,Xcode是Apple官方为开发iOS、macOS、watchOS以及tvOS应用程序而设计的一款集成开发环境(IDE)。Xcode 15.4是该系列的一个版本,提供了强大的工具集,让开发者能够高效地创建高质量的应用程序。本文将...

    xcode disk image 10.1

    标题中的“xcode disk image 10.1”指的是Xcode的一个特定版本,与iOS 10.1设备支持相关的磁盘映像。这个版本的Xcode包含了开发和测试iOS 10.1应用程序所需的所有工具和资源。Xcode是Apple官方的集成开发环境(IDE)...

    xcode 12.1

    《Xcode 12.1:深度解析与应用实践》 Xcode,作为Apple官方的集成开发环境(IDE),是iOS、macOS、watchOS和tvOS应用开发者的必备工具。Xcode 12.1作为Xcode 12系列的一个重要版本,引入了一系列更新和改进,对于...

    xcode 15.4 真机调试包

    Xcode 15.4 真机调试包是一个针对苹果开发者的重要工具,它允许开发者在实际设备上测试和调试iOS、iPadOS、macOS、tvOS以及watchOS应用程序。这个版本的Xcode包含了编译器、模拟器、界面设计工具、性能分析工具等一...

    卸载xcode的命令

    ### 卸载Xcode的命令 在开发领域中,Xcode是苹果官方为开发者提供的集成开发环境(Integrated Development Environment,IDE),主要用于iOS、iPadOS、macOS、watchOS及tvOS的应用程序开发。然而,在某些情况下,...

    xcode 16.1 (下载最新的xcode14.2 获取的16.1)

    xcode 16.1 (下载最新的xcode14.2 获取的16.1) 在: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 路径下重启xcode 支持 iphone 14 pro

    xcode10-xcode14各版本sdk

    ios xcode10-xcode14各版本sdk,主要包括7 8 9 10 11 12 13 14个版本以及各小版本,博客中有截图。

    Xcode 14.2 绝对好用

    **Xcode 14.2 全面解析:专业级iOS与macOS开发工具** Xcode作为Apple官方的集成开发环境(IDE),是iOS、iPadOS、watchOS、tvOS以及macOS应用开发的核心工具。Xcode 14.2版本在前代的基础上进行了诸多优化和增强,...

    Testing with Xcode 中文文档

    Xcode为你提供了丰富的软件测试功能。测试可增强工程的稳定性,减少bug,从而加快产品的分发和销售。一个测试良好的应用可提升用户的满意度。测试也可以帮你加快应用的开发,进一步说可让你少浪费精力和时间,并且可...

    iOS Game Programming with Xcode and Cocos2d(完整版)

    《iOS游戏编程:使用Xcode和Cocos2d》是一本深入探讨如何在苹果iOS平台上开发游戏的权威指南。本书全面介绍了使用Xcode集成开发环境和Cocos2d游戏引擎来构建高性能、交互性强的游戏应用的全过程。Cocos2d是一款广泛...

    Xcode iOS11.0 配置包

    **Xcode iOS11.0配置包详解** Xcode是Apple官方推出的开发工具,用于构建、测试和发布iOS、iPadOS、macOS、watchOS以及tvOS的应用程序。在这个特定的场景中,我们讨论的是针对iOS 11.0版本的Xcode配置包。这个配置...

    低版本xcode兼容iOS15.zip

    在iOS应用开发领域,Xcode是苹果官方推荐的集成开发环境(IDE),用于编写和调试针对iOS设备的应用程序。然而,随着iOS系统版本的不断更新,开发者可能遇到一个挑战:如何使用较低版本的Xcode来支持较新版本的iOS。...

    VVDocumenter-Xcode xcode6 亲测

    《VVDocumenter-Xcode:Xcode6时代的注释利器》 在iOS和macOS的开发过程中,代码注释是至关重要的,它不仅有助于提高代码的可读性,还能方便团队协作,让其他开发者更容易理解你的代码逻辑。VVDocumenter-Xcode是一...

Global site tag (gtag.js) - Google Analytics