lldb 错误:无法 IRGen 表达式:Clang 导入器错误

问题描述 投票:0回答:1

我有一个用 swift 编写的 iOS 项目,在模拟器上运行。 (xcode 15.2,SDK 17.2)尝试在 lldb 控制台中打印表达式时,出现以下错误:

无法 IRGen 表达式:Clang 导入器错误

接下来是一些看起来像 clang 错误的变化,有时是关于系统头中未定义的变量,或缺少符号。

这与 stackoverflow 上讨论的其他 IRGen 错误不同,并且那里的解决方案不起作用。我当然删除了我的派生数据。

ios swift xcode lldb
1个回答
0
投票

我通过清除

/var/folders/[short directory name]/[long alphanumeric name]/C/clang/ModuleCache
中找到的 clang 模块缓存解决了该问题。 吉姆·英厄姆的评论提供了必要的线索。该缓存中的模块肯定有问题。

© www.soinside.com 2019 - 2024. All rights reserved.