EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

ligcc – Online in der Cloud

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

Dies ist der Befehl ligcc, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


ligcc – Wrapper um gcc, um mehr portable Apps zu erstellen

ZUSAMMENFASSUNG


ligcc [zur Auswahl ...]

BESCHREIBUNG


Diese Handbuchseite dokumentiert kurz die ligcc Befehl.

ligcc ist ein Wrapper um gcc. Dadurch können Sie mehr portable ausführbare Dateien erstellen
drei Dinge:

· Zwingt den Linker, eine Verknüpfung mit älteren Glibc-Symbolen herzustellen. Benutzer, die ein älteres verwenden
Die Glibc-Version erhält nicht mehr den Stil „undefiniertes Symbol GLIBC_2.4 im /lib/libc.so“-Stil
Fehlermeldungen.

· Ermöglicht Ihnen die einfache statische Verknüpfung mit jeder anderen Bibliothek.

· Entfernt automatisch gefälschte Abhängigkeiten. Ihr Programm verwendet beispielsweise libfoo.
libfoo verwendet libpng intern, Ihre App jedoch nicht. Doch die pkg-config-Datei für
libfoo gibt „-lfoo -lpng“ als Linker-Parameter an. Und tadaa – jetzt hast du einen Schwindel
Abhängigkeit von libpng! LiGCC entfernt automatisch das -lpng für Sie, wenn Ihre App
verwendet libpng nicht direkt.

· Fügen Sie $ORIGIN/ hinzu./ lib zum Bibliothekssuchpfad der Binärdatei. $ORIGIN ist das Verzeichnis in
in dem die Binärdatei existiert. Dadurch wird sichergestellt, dass Ihre Binärdatei Bibliotheksabhängigkeiten finden kann
die im Ordner „lib“ unter demselben Präfix abgelegt werden. Möglicherweise möchten Sie installieren
benutzerdefinierte Bibliotheken in /lib. Wenn Sie $APBUILD_PROJECTNAME festlegen, fügt ligcc ebenfalls hinzu
$ORIGIN/../lib/$APBUILD_PROJECTNAME zum Bibliothekssuchpfad.

OPTIONAL


Siehe die Manpage von gcc(1) für weitere Informationen zu möglichen Optionen.

Es stehen auch mehrere Umgebungsvariablen zur Verfügung, um die Verhaltensprüfung von ligcc zu ändern
Weitere Informationen finden Sie in der Dokumentation.

Nutzen Sie ligcc online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad