lldb错误:进程启动失败:无法找到lldb-server

Tox*_*kes 10 lldb clang++

我正在运行Xubuntu 16.04.从存储库安装lldb后,当我尝试使用它时,我得到以下输出:

lldb foo
(lldb) target create "foo"
Current executable set to 'foo' (x86_64).
(lldb) r
error: process launch failed: unable to locate lldb-server
Run Code Online (Sandbox Code Playgroud)

我缺少什么想法?

Tox*_*kes 13

经过一个小时左右的摆弄,我找到了解决方案.我复制/usr/bin/lldb-server-3.8并命名了它/usr/bin/lldb-server.这可能是ubuntu包的一个问题.

  • 我建议设置一个替代而不是复制:`sudo update-alternatives --install/usr/bin/lldb-server lldb-server /usr/bin/lldb-server-3.8 100` (12认同)
  • @Matt 将其添加为答案,以便我们对其进行评分。这似乎是一个更聪明的解决方案。 (2认同)

Mat*_*att 9

我建议设置备选而不是复制.在Ubuntu上,你可以这样做:

sudo update-alternatives --install /usr/bin/lldb-server lldb-server /usr/bin/lldb-server-3.8 100
Run Code Online (Sandbox Code Playgroud)