2016-05-02 8 views

Antwort

0

clang können auch

clang matrix.s -L [additional library locations] -mllvm -Wall -g -L. -Wl,-pie -I. -I[additional include locations] -o [executable output] 

die Fahnen anpassen verwendet werden, wie Ihre Bedürfnisse diktieren.

EDIT

Ohne die Notwendigkeit für andere enthält oder Bibliotheken rufen Sie einfach:

clang matrix.s -mllvm -Wall -g -Wl,-pie -o matrix.out 
+0

Thanks a lot Frank für Ihre Hilfe. Können Sie mir bitte mitteilen, welchen Pfad ich für [zusätzliche Bibliotheksorte und zusätzliche Include] Platzhalterposition angeben muss. Ich benutze clang2.8 und llvm2.8 Version Build mit Quellcode. Wenn ich den folgenden Befehl versuchte "clang matrix.s -L -mllvm -Wall -g -L. -Wl, -pie -I. -I -o matrix.out" bekomme ich Fehler als clang: Fehler: keine solche Datei oder Verzeichnis: 'matrix.out' Bitte lassen Sie mich, wo ich den Befehl korrigieren müssen –

+0

@BalasahebDabhade, siehe meine Bearbeitung und wenn dies die Fragen beantwortet bitte akzeptieren. Wenn Sie keine anderen Bibliotheken oder Includes verwenden, können Sie diese Argumente entfernen. –