Opcja -l mówi łącznikowi, aby przeszukiwał biblioteki w standardowych katalogach. Z -L, możemy określić własne katalogi biblioteki do wyszukiwania.Czy kolejność opcji -l i -L w łączu GNU ma znaczenie?
Pytanie: Czy kolejność kolejności ma znaczenie również dla opcji -L, tak jak w przypadku łącznika -l w.r.t?
Ten link: http://gcc.gnu.org/onlinedocs/gcc/Link-Options.html nie mówi wiele o sekwencji -L.
EDIT Również
katalogi podane w linii poleceń są przeszukiwane przed domyślnie katalogów
jest ze strony człowieka (jak wskazano przez Dmitry), to robi oznacza, że nawet jeśli podam takie polecenie, jak:
gcc -lm hello.c -Lx
nadal katalog określony przez -L będzie miał pierwszeństwo?
'nadal biblioteka określony z -l' ...: -L _nie_ nazwy biblioteki (określa katalogi wyszukiwania) – sehe
@sehe dzięki, to była literówka (obecnie I” edytowane), nie otrzymałem jeszcze odpowiedzi na moje drugie pytanie. –
możliwy duplikat [Dlaczego kolejność opcji "-l" w gcc ma znaczenie?] (Http://stackoverflow.com/questions/11893996/why-does-the-order-of-l-option-in-gcc -matter) – patrickvacek