Wenn ich GCC verwenden, kann ich Programm auf meinem Ubuntu 15.04 mit diesem Build:Static Link libstdC++ mit Klirren
-static-libgcc -static-libstdc++
Und kompilierte binäre kann ohne externe Pakete auf "Vorrat" Ubuntu 14.04 laufen, nur Standard-Updates .
Gibt es die Möglichkeit, mit dieser statischen Verknüpfung zu Bibliothek mit clang zu bauen?
Die häufigsten Antworten:
- mit Test ubuntu rep (
ppa:ubuntu-toolchain-r/test
) - Update-Server
- recompile auf Zielserver
- GCC nicht verwenden
ist nicht geeignet für mich.
Kann ich das einfach mit clang für Ubuntu 14.04.3 LTS tun?
Funktioniert das nicht? '-static -lstdC++' – Ashkan
@Ashkan Nein, leider. – vladon
@vladon Optionen '-static-libgcc -static-libstdC++' funktioniert gut mit mir mit clang ++ 3.6. – Danh