2016-07-28 10 views
0

Derzeit habe ich mein Tool mit clang-llvm auf der Maschine, auf der ich es entwickle, getestet. Alles, was ich tun muss, ist in build/bin gehen, um mein Werkzeug zu starten.Wie läuft LibTool?

Allerdings möchte ich jetzt versuchen, dieses Tool auf einem anderen Rechner laufen zu lassen. Was soll ich hier tun, um das von mir entwickelte Tool auszuführen?

Muss ich auch die gesamte clang-llvm-Umgebung einrichten? Das ist sehr zeitaufwendig und der gesamte Ordner ist über 22+ GB groß ..

Das Werkzeug, das ich die Schaffung bin ist RecursiveASTVisitor läuft (derselben Umgebung wie den Link unten) http://clang.llvm.org/docs/LibASTMatchersTutorial.html

Antwort

0

Da Sie versuchen nur zu Wenn Sie die Tools auf einem anderen Computer ausführen, können Sie einfach die gesamten llvm-Dateien übertragen und Dateien erstellen. Wenn Sie es auf einem anderen Betriebssystem ausführen, müssen Sie die gesamte llvm und Clang erneut erstellen, da andere Betriebssysteme (z. B. Windows) zusätzliche Tools wie cygwin benötigen.

+0

Ich schaue mir an, wie man jetzt die benötigten Dateien tatsächlich minimieren kann. Wenn ich den gesamten "Build" -Ordner über alleine kopiere, wird es 22GB-ish, was ziemlich groß ist. –

+0

@jeremycuah Eine Sache ist, dass Sie die vorgefertigten Binaries [hier] herunterladen können (http: // llvm. org/releases/download.html # 3.8.1). – HiWorld

+0

danke! Ich werde das untersuchen –