avrgcc i sprintf

Witam.

Uzywam tego kompilatora w środowisku VMLAB i wszystko było ok do czasu kiedy chciałem uzyć funkcji sprintf w celu przekonwertowania liczby float na string. Po dołączeniu nagłówka w którym jest ta funkcja kompilator cały czas zgłasza iz nie zna tej funkcji. O co chodzi z tą funkcją, uzywam wielu innych standardowych dla C funkcji i jest ok.

Pozdrawiam.

Reply to
Viki
Loading thread data ...

Viki napisał(a):

o to chodzi, że wypada czasem zajrzeć do dokumentacji:

formatting link
na końcu opisu funkcji.

w.

Reply to
Wojtek Kaniewski

A jak to właściwie zrobić bo jak wspomniałem używam VMLAB i on generuje go sobie automatycznie.

Reply to
Viki

Dodaj opcje linkowania z odpowiednią biblioteką:

-Wl,-u,vfprintf -lprintf_flt oraz wymagana jest biblioteka do matematyki (i tak pewnie już ją używasz jeżeli korzystać z arytmetyki zmiennoprzecinkowej):

-lm

Reply to
Adam Dybkowski

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.