0
我該如何讓LLDB將其環境傳遞給它運行的可執行文件?LLDB直通環境變量
因爲如果我運行FOO=BAR lldb a.out
,我想a.out
的環境有FOO=BAR
。 我知道我可以使用process launch -v FOO=BAR
來做到這一點,但我有很多環境變量,不想每次輸入。
我該如何讓LLDB將其環境傳遞給它運行的可執行文件?LLDB直通環境變量
因爲如果我運行FOO=BAR lldb a.out
,我想a.out
的環境有FOO=BAR
。 我知道我可以使用process launch -v FOO=BAR
來做到這一點,但我有很多環境變量,不想每次輸入。
lldb默認應該這樣做。還有就是要控制這種行爲的設置:
settings set target.inherit-env {true/false}
但默認是「真」所以這應該已經發生(它爲我...)
注意它不會使盡可能多的感覺將環境傳遞給遠程進程,所以Xcode可能會打敗iOS調試的這個設置。
我目前無法測試此功能,但我認爲'FOO = BAR lldb a.out' *會將'FOO = BAR'傳遞給啓動的進程。 –