Gast
#5585
Salve!
Aus einem mir unerfindlichen Grund kennt er bei meinem Programm die
Funktion POW() nicht. MATH.H habe ich included, trotzdem bekomme ich vom
GCC folgende Fehlermeldung: undefined reference to 'pow'
Was mache ich falsch??
<schnipp>
#include <IO.H>
#include <IO2313.H>
#include <MATH.H>
char zeichen_einlesen(void);
int main(void)
{
while (1)
{
if(strcmp(zeichen_einlesen(), '$') == 0)
{
}
}
}
char zeichen_einlesen(void)
{
char ch = 0;
double i;
double wertigkeit;
for(i = 0; i < 8; i++)
{
if(bit_is_set(PORTD, PIND5))
{
wertigkeit = pow(2, i);
ch += wertigkeit;
}
//delay ...
}
return ch;
}
<schnapp>