我希望以下命令初始化我的.lldbinit。
process handle SIGPROF -n false -p true -s false
问题是lldb在启动时不会运行此命令而且还没有进程。
错误:在命令#1之后中止读取命令:'过程句柄 SIGPROF -n false -p true -s false'失败并出现错误:没有电流 目标;在拥有有效目标之前无法处理信号 过程
如果有一个进程,我怎么能告诉lldb应用这个命令?
答案 0 :(得分:1)
截至目前,我认为你不能
允许这样做需要以下两点之一:
答案 1 :(得分:1)
对此的一种解决方法是在加载调试的文件之后,在lldb中运行要运行的命令集,将它们放在文件中,然后运行:
$ lldb -s <command file> <FileToBeDebugged>
然后,如果你喜欢这个并经常使用它,你可以创建一个shell别名,直到。
如果你正在使用Xcode,一个常见的技巧是在你的项目的主要设置一个断点,把你想要在那里运行的命令,然后使它&#34;自动继续&#34;。