这是我在lldb命令行模式下的第一次体验。不成功。
lldb applcation
>运行
错误:进程启动失败:无法找到lldb-server-5.0.0
现在问题:
任何想法应该如何运作?
顺便提一下额外的问题 - 似乎左/右/上/下箭头键不能在lldb控制台中工作?而不是光标移动它添加代码
(lldb)^ [[D ^ [[A ^ [[C ^ [[B
答案 0 :(得分:5)
这是known bug with LLDB 5.0,显然与Debian包装有关。解决方法与评论中链接的问题类似,但不一样。 (是的,有了这个确切的问题,我已经确认了解决方案。)
strace
显示问题......
1887 26838 access(" /usr/lib/llvm-5.0/bin/lldb-server-5.0.0",F_OK)= -1 ENOENT(没有这样的文件或目录)
这表明需要符号链接的确切位置。修复它就像单个终端命令一样简单......
$ sudo ln -s /usr/bin/lldb-server-5.0 /usr/lib/llvm-5.0/bin/lldb-server-5.0.0