2009-08-11 8 views
6

Als ich die Info-Handbuch des GCC lesen, fand ich den Link Option -Wl, OPTION:Was die Option in der Wahl des GCC ist "-Wl, OPTION"

`-Wl,OPTION' 
Pass OPTION as an option to the linker. If OPTION contains 
commas, it is split into multiple options at the commas. 

Aber ich konnte die Definition nicht gefunden die Option. Wer kann mir sagen, wo ich es finden kann? Ich habe es googlen lassen, aber nichts gefunden.

Antwort

7

Der Linker heißt ld. Googlen für ld options ergibt z.B. http://sourceware.org/binutils/docs-2.16/ld/Options.html

+3

ho, ich gefunden habe: „Wenn der Linker indirekt über einen Compiler-Treiber aufgerufen wird (zB gcc) dann alle Linker-Befehlszeilenoptionen sollte mit "Wl" vorangestellt werden. Vielen Dank. –

4

Es ist Linker-Optionen wie das geschrieben (von meiner Make-Datei):

FLAGS += -Wl,--enable-auto-import,--enable-runtime-pseudo-reloc 

Der Linker-Optionen im Detail in der Linker-man-Seite aufgelistet sind: ld

1

Die Optionen sind für den ld Linker und sind aufgeführt here.

0

Auf meinem Linker (für sh4), Sie geben sh4ld --help

Verwandte Themen