轉:Xcode下的GDB調試命令

Xcode的調試器為用戶提供了一個GDB的圖形化界面,GDB是GNU組織的開放源代碼調試器。您可以在Xcode的圖形界面里做任何事情;但是,如果您需要您可以在命令行里使用GDB的命令,且gdb可以在終端運行,也可以在Xcode下的控制臺(Console Drawer)中運行。

要在一個調試的任務里輸入GDB命令行命令:

在工具欄里點擊Console Drawer (控制臺抽屜窗口)按鈕打開控制臺。
您可以在控制臺里查看Xcode調試器發送給GDB的命令,或者您可以直接在控制臺里輸入GDB命令。在控制臺窗口里點擊然后在gdb提示符后面輸入命令。

1.命令                        解釋  
2.break NUM 在指定的行上設置斷點。
3.bt 顯示所有的調用棧幀。該命令可用來顯示函數的調用順序。
4.clear 刪除設置在特定源文件、特定行上的斷點。其用法為:clear FILENAME:NUM。
5.continue 繼續執行正在調試的程序。該命令用在程序由于處理信號或斷點而
6. 導致停止運行時。
7.display EXPR 每次程序停止后顯示表達式的值。表達式由程序定義的變量組成。
8.file FILE 裝載指定的可執行文件進行調試。
9.help NAME 顯示指定命令的幫助信息。
10.info break 顯示當前斷點清單,包括到達斷點處的次數等。
11.info files 顯示被調試文件的詳細信息。
12.info func 顯示所有的函數名稱。
13.info local 顯示當函數中的局部變量信息。
14.info prog 顯示被調試程序的執行狀態。
15.info var 顯示所有的全局和靜態變量名稱。
16.kill 終止正被調試的程序。
17.list 顯示源代碼段。
18.make 在不退出 gdb 的情況下運行 make 工具。
19.next 在不單步執行進入其他函數的情況下,向前執行一行源代碼。
20.print EXPR 顯示表達式 EXPR 的值。
21.
22.print-object 打印一個對象
23.print (int) name 打印一個類型
24.print-object [artist description] 調用一個函數
25.set artist = @"test" 設置變量值
26.whatis 查看變理的數據類型

?

轉載于:https://www.cnblogs.com/lovecode/articles/2343818.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/275033.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/275033.shtml
英文地址,請注明出處:http://en.pswp.cn/news/275033.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

web表單設計:點石成金_設計復雜的用戶表單:12個UX最佳實踐

web表單設計:點石成金It’s been a few years that I’ve been taking interest in designing complex user forms, where a lot of information is requested from users. Here are a few industries where you regularly find such flows:幾年來,我一直對設計復雜…

跨平臺開發框架到底哪家強?5款主流框架橫向對比!

跨平臺開發框架到底哪家強?目前市場上有多個專業做跨平臺開發的框架,那么對開發者來說究竟哪一個框架更符合自己的需求呢?筆者特地總結對比了一下不同框架的特性。國內外筆者選擇了一共5個主流的測評對象,分別是RN,Flu…

【一句日歷】2019年6月

【2019年6月1日兒童節星期六】 人們在協商,解決和處理各種狀況時,若要獲得圓滿的結果,平靜的心和自我控制能力必不可少。任何人都明白。如果我們不能很好地控制自我,反而讓焦躁和嗔怒干擾了我們,那么我們的工作不再具有…

Android學習摘要一之Android歷史

Google與你998年9月7日創立,經過十幾年在搜索引擎方面的精耕細作,成為全球互聯網巨頭,尤其在地圖搜索的應用更是引人注目。Google與2007年11月5日宣布基于Linux平臺的開源手機操作系統,名稱為Android,中文譯為“機器人…

c#創建web應用程序_創建Web應用程序圖標集的6個步驟

c#創建web應用程序I am not great at creating logos or icons, mainly because of the lack of practice. So when I was tasked to create an unique icon set for our web app, I wasn’t confident that things will turn out right. After researching effective and rele…

基于pnpm + lerna + typescript的最佳項目實踐 - 理論篇

本文來自作者金虹橋程序員 投稿原文鏈接:https://juejin.cn/post/7043998041786810398本系列文章分為兩篇:理論篇和實踐篇 理論篇:介紹pnpm(pnpm的特點、解決的問題等)、lerna(lerna的常用命令)…

nginx 多進程 + io多路復用 實現高并發

一、nginx 高并發原理 簡單介紹:nginx 采用的是多進程(單線程) io多路復用(epoll)模型 實現高并發 二、nginx 多進程 啟動nginx解析初始化配置文件后會 創建(fork)一個master進程 之后 這個進程會退出 master 進程會…

轉載:程序員從初級到中級10個秘訣

Justin James曾發表過一篇博文《10 tips for advancing from a beginner to an intermediate developer》,為我們分享如何才能完成程序員從初級到中級的蛻變,現將中文譯文轉載于此,供大家借鑒。 在一封與TechRepublic會員交流的郵件當中&…

ux設計工具_UX設計中的工具和實用主義

ux設計工具There’s a zillion tools for User Experience and User Interface Design. Don’t take my word for it: a simple Google search for “what are the best tools for wireframing” (to take just one aspect of UX) leads you to endless pages of “The 20 best…

幕后常駐嘉賓配音小姐姐的2021年度總結

大家好,我是若川。這是公眾號幕后常駐嘉賓配音小姐姐,看完了上一個阿源小姐姐的年度總結《一張圖看程序媛阿源的2021個人年度流水賬》,寫的年度總結投稿。點擊以下音頻可以查看收聽往期更多音頻。以下是正文~Hi,大家好呀~我是若川…

java spring cloud版b2b2c社交電商spring cloud分布式微服務:服務注冊與發現(Eureka、Consul)...

Spring Cloud簡介電子商務社交平臺源碼請加企鵝求求:一零三八七七四六二六。Spring Cloud是一個基于Spring Boot實現的云應用開發工具,它為基于JVM的云應用開發中涉及的配置管理、服務發現、斷路器、智能路由、微代理、控制總線、全局鎖、決策競選、分布…

js 全選

<form name"frm" method"post" action"/add" onsubmit"return check()"><table class"titem" ><tr><td class"field"> * 所屬批次</td><td class"value"><sele…

結果規格化_結果

結果規格化If you’ve seen an Instagram story involving a question and people tilting their heads, you probably were looking at the “Who Is More” Instagram filter. In this article, I will share the creative process and decision making behind this filter.如…

2021 年 JavaScript 大事記

大家好&#xff0c;我是 ConardLi&#xff0c;不知不覺中&#xff0c;2021 年已經接近尾聲了&#xff0c;不知道在 2021 這一年&#xff0c;你收獲了什么&#xff1f;又失去了什么呢&#xff1f;又到了開始做年終總結的時候了&#xff0c;今天&#xff0c;我來給 JavaScript 做…

java版spring cloud+spring boot+redis多租戶社交電子商務平臺 (十三)springboot集成spring cache...

電子商務社交平臺源碼請加企鵝求求&#xff1a;三五三六二四七二五九本文介紹如何在springboot中使用默認的spring cache&#xff0c;聲明式緩存Spring 定義 CacheManager 和 Cache 接口用來統一不同的緩存技術。例如 JCache、 EhCache、 Hazelcast、 Guava、 Redis 等。在使用…

windows符號服務器地址

當調試windows程序的時候&#xff0c;有時候會需要一些符號文件。系統的公有符號文件微軟都是提供的&#xff0c;只需在調試器中設置即可&#xff0c;在下次調試時&#xff0c;調試器會自動從網上下載需要的符號文件。可以使用符號文件的調試器有windbg等等。 符號服務器地址&a…

如何融入到更積極的環境,促進技術提升

眾所周知&#xff0c;關注公眾號可以了解學習掌握技術方向&#xff0c;學習優質好文&#xff0c;落實到自己項目中。還可以結交圈內好友&#xff0c;讓自己融入到積極上進的技術氛圍&#xff0c;促進自己的技術提升。話不多說&#xff0c;推薦這些優質前端公眾號前端之神100w閱…

動畫 制作_您希望制作的10個醒目的徽標動畫

動畫 制作重點 (Top highlight)標志設計 (Logo Design) Have you ever watched paint dry? No? I didn’t think so. How about watched a turtle crossing the road? Probably not. Maybe spent an hour standing in line at the post office? Well that’s pretty likely…

NOIP訓練營集訓筆記—信息學基礎算法(倍增與分治算法

本文摘自清北OI學堂內部筆記&#xff0c;作者潘愷璠&#xff0c;來自柳鐵一中曾參加過清北訓練營提高組精英班&#xff0c;主要記錄的是信息學基礎算法。筆記非常詳細&#xff0c;特分享給大家&#xff01; NOIP2019年夏令營正在報名中&#xff0c;6大校區10種班型&#xff0c;…

使用 CSS 用戶選擇控制選擇

IE10 平臺預覽 4 包括一個新的 CSS 屬性的支持-ms-user-select&#xff0c;這使得 Web 開發者控制完全可以選擇什么的文本&#xff0c;在其網站上更容易。如果你是看我一整天都在我的工作站&#xff0c;您會注意到我讀計算機上時&#xff0c;我選擇的文本。我不是只有一個人讀起…