Xcode调试器找不到我的文件

Xcode debugger does not find my files

本文关键字:文件 我的 找不到 调试器 Xcode      更新时间:2023-10-16

我接手了一个相当大且复杂的项目。它的一部分是一个静态(C++)库,它是由一个Xcode文件生成的(我相信它实际上是由CMake生成的…)

应用程序本身是一个完全不同的项目。

当我调试应用程序并想进入库时,只显示程序集。符号似乎都在那里,特别是输出以MyApp'Foo::bar(char const*) at Foo.cpp:102:开始,我看到了类似0x1507a6: bl 0x150838 ; Foo::fazbar(int) at Foo.cpp:206 的东西

对我来说,这意味着象征性是存在的,而且确实有效。

现在,Foo.cpp在我的机器上。我可以打开该文件,事实上,在第206行调用了Foo::fazbar。

nmotool的输出看起来也不可疑。

为什么lldb(Xcode的调试器)找不到我的文件?如何告诉lldb文件在哪里?

任何建议都将不胜感激。

与构建库时相比,您是否移动了源文件?

相关文章: