2016-05-09 13 views
9

Ich verwende Xubuntu 16.04. fehlendelldb Fehler: Prozessstart fehlgeschlagen: lldb-server kann nicht gefunden werden

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

Alle Ideen, was ich bin: Nach der Installation aus den Repositories LLDB, bekomme ich die folgende Ausgabe, wenn ich versuche, es zu benutzen?

+0

für jedermann mit den * * ähnlichen Fehlern beschweren mich über 'nicht in der Lage LLDB-server-5.0.0' zu finden, ist die Lösung etwas anders. Siehe [diese Frage] (https://stackoverflow.com/q/46164427/472647). – CodeMouse92

Antwort

13

Nach einer Stunde herumspielen, fand ich die Lösung. Ich kopierte /usr/bin/lldb-server-3.8 und nannte es /usr/bin/lldb-server. Dies ist wahrscheinlich ein Problem mit dem Ubuntu-Paket.

+11

Ich empfehle, eine Alternative anstatt zu kopieren .: 'sudo update-alternatives --install/usr/bin/lldb-server lldb-server /usr/bin/lldb-server-3.8 100' – Matt

+1

@Matt gespeichert meinen Arsch hier; Wenn jemand dies liest, wie ich, versuche, Vagrant oder eine andere leichte VM-Lösung mit Ubuntu Precise 12.04 LTS zu verwenden ... so erhalten Sie neuere LLVMs (und lldb!), die auf altem Ubuntus installiert sind: https://gist.github.com/ELLIOTTCABLE/ea68b9ec1257707bd625bf2955805e28 – ELLIOTTCABLE

+1

@Matt fügen Sie es als eine Antwort hinzu, damit wir es bewerten können. Es scheint eine klügere Lösung zu sein. – curiousMonkey

6

Ich empfehle, eine Alternative zu setzen, anstatt zu kopieren. Unter Ubuntu können Sie dies mit:

sudo update-alternatives --install /usr/bin/lldb-server lldb-server /usr/bin/lldb-server-3.8 100 
Verwandte Themen