xcode中c++变量断点不显示

原创 2015年11月19日 19:50:00

调试xcode的时候无论如何都显示不出来变量的值, 下面列出解决办法

因为本人工程有几个不同的app, 但是其他app能调试成功, 所以筛查setting

查了一下, 这个应该是cocos2dx引擎创建模板工程自己加进去的
少优化->多优化:
O0 –>> O1 –>> O2 –>> O3

事实上gcc的所有级别的优化(-O, -O2, -O3等)都会打开-fomit-frame-pointer,该选项的功能是函数调用时不保存frame指针,在ARM上就是fp,故我们无法按照APCS中的约定来回溯调用栈

被cocos2dx坑了一回

这里写图片描述

版权声明:本文为博主原创文章,未经博主允许不得转载。

xcode在调试时无法查看变量值

现象:在xcode中调试程序的时候,无论是鼠标指在变量上,还是在gdb中po命令都看不到内存中变量的值。 解决办法:在Project的Build中把 Optimization Level 设置成 N...
  • ajrm0925
  • ajrm0925
  • 2013年03月07日 15:53
  • 9363

Xcode调试技巧——观察变量值改变 watchpoint set variable

说一个很有用的Xcode调试技巧:观测某一个变量修改 添加了一个观测点self->_test->_var 注意写法,一定要用->而且,要用下划线取得变量。不能用" . "。 再配合条件断点,在某些...
  • hherima
  • hherima
  • 2015年06月08日 14:43
  • 6311

Xcode的Debug中查看数据细节的方法

众所周知,在Xcode中的IDE环境中编译和调试程序十分方便,我们在某行代码中设置好断点,当程序执行到该处时,只需要将鼠标放到代码段中的字符串等变量名上面,Xcode就能显示出变量的内容。但如果是一些...
  • majiakun1
  • majiakun1
  • 2015年01月25日 13:01
  • 24177

xcode调试之断点调试及动态输出

在开发App的过程中,需要反复的修改和优化我们的代码,特别是当程序出现bug,需要快速的找出错误的原因,进行修改,以保证程序的正确执行。 断点调试,是最常用最简单的一种调试方式,可以一步步跟踪程序执行...
  • LXL_815520
  • LXL_815520
  • 2016年07月28日 15:57
  • 2573

Xcode7以后断点调试会经常出现要调试的对象为nil,但是当你打印时值是存在的,解决办法

最近在调试远程推送,端点调试时发现远程推送的回调方法是触发的,但是里面的userInfo总是显示nil,找了半天原因,没找到问题所在!最后无奈在其中加上nslog打印一下,竟然发现值是真实存在的!!!...
  • u012951123
  • u012951123
  • 2015年11月18日 17:11
  • 1247

Xcode 创建c++项目

转载自:http://book.51cto.com/art/201408/447441.htm 用Xcode创建第一个C++程序 运行Xcode,在主界面上选择Create a new X...
  • harryptter
  • harryptter
  • 2016年04月13日 12:52
  • 5920

[Xcode]_[解决Xcode设置断点,调试窗口出现反汇编代码的异常情况]

场景:XCode进行调试程序的时候,调试窗口不出现源代码窗口,而是出现反汇编代码,这样不利于我们调试。 调试异常如下如示: 解决方案: 在Xcode菜单栏上找到“Product”----...
  • moqj_123
  • moqj_123
  • 2015年10月29日 19:17
  • 1035

XCode创建C++工程

1. 创建命令行程序: 2. 设置工程名和语言: 3. 设置工程存储路径: 4. xcode会自动为工程添加main函数: 5. 编译执行:...
  • yamingwu
  • yamingwu
  • 2015年07月25日 16:17
  • 1549

xcode 打包.a或者库文件

1、需求      我们在开发iOS的工作中可能会自己开发一些.a静态库或者打包一下别人的第三方类库包装成自己的.a文件。有时候我们引入一些C++编译的第三方文件时可能会出现编译的错误,但是我们如果...
  • xiao_scy_xiao
  • xiao_scy_xiao
  • 2016年11月10日 10:32
  • 654

Mac OSX下Xcode7创建C++动态库

Mac OSX下Xcode7创建C++动态库 系统:Mac OSX 10.10 Xcode版本:Xcode 7.2 1、启动Xcode进入如下界面,选择创建一个新的Code工程(Create a n...
  • qq981378640
  • qq981378640
  • 2016年12月28日 14:18
  • 1506
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:xcode中c++变量断点不显示
举报原因:
原因补充:

(最多只允许输入30个字)