A O*_*A O 6 macos xcode shared-libraries
所以我有这个共享框架
为了将它带入我的主应用程序目标,我把它放在"嵌入式二进制文件"中,直接引用Framework产品"build/Debug"
这似乎是每次运行我的主应用程序时构建框架.
我可以在框架代码中设置断点,但我的变量都是空的,lldb给了我 error: use of unresolved identifier
这让我相信我只是错误地链接了框架,我需要修改构建设置中的某些内容,以便lldb能够正确定位变量的地址吗?(通常在变量视图中仍然会有虚拟地址吗?)我仍然可以在框架内逐步完成代码行,这对我来说很奇怪.
有人看过这个吗?
我也发生过。这是由于 Build 配置模式 - Release造成的。如果您想查看变量值,则必须处于调试模式。
单击您的项目目标 -> 产品菜单 -> 方案 -> 编辑方案 -> 运行 -> 信息选项卡 -> 构建配置 -> 将模式更改为调试。
| 归档时间: |
|
| 查看次数: |
70 次 |
| 最近记录: |