18.08.2013 Views

Fondamenti di Informatica Librerie di funzioni - Robotica

Fondamenti di Informatica Librerie di funzioni - Robotica

Fondamenti di Informatica Librerie di funzioni - Robotica

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Uso <strong>di</strong> librerie esterne<br />

per abilitare il compilatore a linkare la libreria corretta e’ da<br />

utilizzare una istruzione come la seguente:<br />

# gcc -Wall usemath.c /usr/lib/libm.a -o usemath<br />

• la libreria libm.a contiene i file oggetto delle <strong>funzioni</strong><br />

matematiche come sin, cos e exp<br />

• il linker cerca tra i file oggetto contenuti nella libreria<br />

• ricerca la funzione da linkare<br />

quando la funzione desiderata viene trovata, il programma<br />

principale puo’ quin<strong>di</strong> essere correttamente compilato<br />

Tullio Facchinetti <strong>Fondamenti</strong> <strong>di</strong> <strong>Informatica</strong> <strong>Librerie</strong> <strong>di</strong> <strong>funzioni</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!