C/Przenośność programów: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
m →‎Biblioteczne problemy: odmiany bibliotek
Linia 150:
 
Pod Windows te funkcje atan2, floor i fabs są w tej samej bibliotece, co standardowe
funkcje C. Pod Uniksami są w osobnej bibliotece matematycznej libm (zwykle /usr/lib/libm.a ) i pliku nagłówkowym math.h .
( zwykle /usr/include/math.h ) <ref>[http://www.network-theory.co.uk/docs/gccintro/gccintro_17.html An Introduction to GCC - for the GNU compilers gcc and g++. 2.7 Linking with external libraries]</ref>
 
Aby korzystać z tych funkcji potrzebujemy:
* dodać : #include <math.h>
* przy kompilacji dołączyć bibliotekę libm : gcc main.c -lm
 
== Kompilacja warunkowa ==