avrgcc i sprintf



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: Viki <viki_at_nospam_poczta.onet.pl>
Subject: avrgcc i sprintf
Date: Thu, 14 Jul 2005 07:44:19 +0200


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.

Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: "Mister" <wojpie_at_nospam_wywal_to.poczta.onet.pl>
Subject: Re: avrgcc i sprintf
Date: Thu, 14 Jul 2005 09:25:36 +0200


W makefile musisz zaznaczyć z jakiego printf-a korzystasz.

Mister

"Viki" <viki_at_nospam_poczta.onet.pl> wrote in message
news:db4u3c$e4u$1_at_nospam_atlantis.news.tpi.pl...
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.



Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: Viki <viki_at_nospam_poczta.onet.pl>
Subject: Re: avrgcc i sprintf
Date: Thu, 14 Jul 2005 13:33:29 +0200


Mister wrote:

W makefile musisz zaznaczyæ z jakiego printf-a korzystasz.

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

Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: Adam Dybkowski <adybkows123_at_nospam_amwaw.edu.pl>
Subject: Re: avrgcc i sprintf
Date: Thu, 14 Jul 2005 23:02:47 +0200


Viki wrote:

W makefile musisz zaznaczyæ z jakiego printf-a korzystasz.

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

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

--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/

Uwaga: przed wysłaniem do mnie maila usuń "123" z adresu.

Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: Wojtek Kaniewski <wojtekka_at_nospam_SPAM.SPAM.SPAM>
Subject: Re: avrgcc i sprintf
Date: Thu, 14 Jul 2005 09:27:23 +0200


Viki napisał(a):
O co chodzi z tÄ… funkcjÄ…, uzywam wielu innych standardowych dla C
funkcji i jest ok.

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

http://www.nongnu.org/avr-libc/user-manual/group__avr__stdio.html#ga1

na końcu opisu funkcji.

w.