EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

llvm-config-3.8 - Online in der Cloud

Führen Sie llvm-config-3.8 im kostenlosen OnWorks-Hosting-Anbieter über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl llvm-config-3.8, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


llvm-config - LLVM-Kompilierungsoptionen drucken

ZUSAMMENFASSUNG


llvm-config zu erhalten [Komponenten...]

BESCHREIBUNG


llvm-config erleichtert das Erstellen von Anwendungen, die LLVM verwenden. Es kann die drucken
Compiler-Flags, Linker-Flags und Objektbibliotheken, die zum Linken gegen LLVM benötigt werden.

Beispiele:


Um gegen das JIT zu verlinken:

g++ `llvm-config --cxxflags` -o HowToUseJIT.o -c HowToUseJIT.cpp
g++ `llvm-config --ldflags` -o HowToUseJIT HowToUseJIT.o \
`llvm-config --libs engine breader scalaropts`

OPTIONAL


--Version
Drucken Sie die Versionsnummer von LLVM.

-Hilfe
Drucken Sie eine Zusammenfassung von llvm-config Argumente.

prefix
Drucken Sie das Installationspräfix für LLVM aus.

--src-root
Geben Sie das Quell-Root aus, aus dem LLVM erstellt wurde.

--obj-root
Geben Sie den Objektstamm aus, der zum Erstellen von LLVM verwendet wird.

--bindir
Drucken Sie das Installationsverzeichnis für LLVM-Binärdateien aus.

--inklusiveir
Drucken Sie das Installationsverzeichnis für LLVM-Header.

--libdir
Drucken Sie das Installationsverzeichnis für LLVM-Bibliotheken.

--cxxflags
Geben Sie die C++-Compiler-Flags aus, die für die Verwendung von LLVM-Headern erforderlich sind.

--ldflags
Geben Sie die Flags aus, die zum Verknüpfen mit LLVM-Bibliotheken erforderlich sind.

--libs
Drucken Sie alle Bibliotheken, die zum Verknüpfen mit dem angegebenen LLVM erforderlich sind Komponenteneinschließlich
irgendwelche Abhängigkeiten.

--libnames
Ähnlich --libs, druckt aber die nackten Dateinamen der Bibliotheken ohne -l or
Pfadnamen. Nützlich für die Verknüpfung mit einer noch nicht installierten Kopie von LLVM.

--libfiles
Ähnlich --libs, aber geben Sie den vollständigen Pfad zu jeder Bibliotheksdatei aus. Dies ist nützlich, wenn
Erstellen von Makefile-Abhängigkeiten, um sicherzustellen, dass ein Tool neu verknüpft wird, wenn es eine Bibliothek enthält
nutzt Änderungen.

--Komponenten
Drucken Sie alle gültigen Komponentennamen.

--Ziele-gebaut
Drucken Sie die Komponentennamen für alle Ziele, die von dieser Kopie von LLVM unterstützt werden.

--build-mode
Geben Sie den Build-Modus aus, der beim Erstellen von LLVM verwendet wurde (z. B. Debug oder Release)

COMPONENTS


Um eine Liste aller verfügbaren Komponenten zu drucken, führen Sie llvm-config --Komponenten. In den meisten Fällen,
Komponenten entsprechen direkt LLVM-Bibliotheken. Nützliche "virtuelle" Komponenten sind:

alle
Enthält alle LLVM-Bibliotheken. Der Standardwert, wenn keine Komponenten angegeben sind.

Backend
Enthält entweder ein natives Back-End oder das C-Back-End.

Sie
Enthält entweder ein natives JIT oder den Bitcode-Interpreter.

EXIT STATUS


If llvm-config erfolgreich ist, wird es mit 0 beendet. Andernfalls, wenn ein Fehler auftritt, wird es beendet
mit einem Wert ungleich Null.

Verwenden Sie llvm-config-3.8 online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad