0

如何让 LLDB 将其环境传递给它运行的可执行文件?

如,如果我运行FOO=BAR lldb a.out,我希望a.out环境具有FOO=BAR. 我知道我可以使用 来做到这一点process launch -v FOO=BAR,但是我有很多环境变量并且不想每次都输入它。

4

1 回答 1

0

lldb 默认情况下应该这样做。有一个设置可以控制这种行为:

settings set target.inherit-env {true/false}

但默认值为“true”,所以这应该已经发生了(它对我有用......)

请注意,将环境传递给远程进程没有多大意义,因此 Xcode 可能会破坏 iOS 调试的此设置。

于 2013-10-14T22:39:44.223 回答