gpt4 book ai didi

xcode - Xcode 未读取当前工作目录中的项目特定 .lldbinit

转载 作者:行者123 更新时间:2023-12-04 15:43:17 31 4
gpt4 key购买 nike

我想设置项目特定的 .lldbinit 文件,这样“一切”都将受到版本控制并在新计算机中轻松设置。但是看起来像 我只能读取 ~/.lldbinit 文件 而不是任何 ~/git/project/.lldbinit 文件。

LLDB 手册说:

lldb will read settings/aliases/commands from three files at startup, if they exist.

First, it will read a ~/.lldbinit-debugger command file. If you are using the lldb command line interface, this is ~/.lldbinit-lldb. If you are using lldb inside a GUI debugger like Xcode this will be ~/.lldbinit- Xcode. This is a useful place to put settings that you want to apply only when a given lldb command interpreter is used.

Second, ~/.lldbinit is read.

Third, an .lldbinit file in the current working directory (where lldb is started) will be read.



所以我的问题是:如何设置 Xcode 或项目以使用“第三个”选项,即从当前工作目录读取 .lldbinit 文件?我将如何检查或更改 Xcode 的“当前工作目录”?

最佳答案

Xcode 现在(使用公共(public) Xcode 12 编写)支持设置方案级别 LLDB Init File .这可以作为方案运行阶段的信息选项卡的一部分来完成。

  • 在 Xcode 中打开项目。
  • ⌘ + Shift + ,打开方案编辑器。
  • 选择运行,然后选择信息选项卡。
  • 编辑 LLDB Init File值(value)。
  • 使用$(PROJECT_DIR)引用包含项目的目录。
  • 使用$(SRCROOT)引用目标的源根目录。


  • Xcode scheme editor

    关于xcode - Xcode 未读取当前工作目录中的项目特定 .lldbinit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29791673/

    31 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com