000
05.07.2007, 08:44 Uhr
packleader
|
Hallo, Ich muss dazu sagen, dass ich unter Linux mit Kdevelop programmiere, aber Quelltext sollte genauso unter Win laufen. Muss ausserdem leider C sein.... Hier erstmal der Fehler: cd '/exthdd/development/dev_center/hugo_4_britzki/hugo' && WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" gmake -k gmake all-recursive Making all in src gcc -g -O2 -o hugo hugo.o hugo.o: In function `main': ../hugo.c:29: undefined reference to `exp' ..i/hugo/src/hugo.c:29: undefined reference to `sin' collect2: ld returned 1 exit status gmake[2]: *** [hugo] Fehler 1 gmake[2]: Das Target »all« wurde wegen Fehlern nicht aktualisiert. gmake[1]: *** [all-recursive] Fehler 1 gmake: *** [all] Fehler 2 *** Beendet mit Status: 2 *** und Hier mein Programm:
C++: |
#ifdef HAVE_CONFIG_H #include <config.h> #endif
#include <stdio.h> #include <stdlib.h> #include <math.h>
int main(int argc, char *argv[]) { float vart; //Zeit float varR; //Widerstand 1000 float varC; //Kapazität float varL; //Induktivität float varUa; //Ausgangsspannung float radikant; //Radikant printf("Zeit eingeben!\n"); scanf("%f",&vart); fflush(stdin); printf("Widerstand eingeben!\n"); scanf("%f",&varR); fflush(stdin); printf("Kapazität eingeben!\n"); scanf("%f",&varC); fflush(stdin); printf("Induktivität eingeben!\n"); scanf("%f",&varL); fflush(stdin); radikant=0.03162673019*exp(-1*vart/0.002)*sin(vart*31618.82351); printf("%f\n",radikant); printf("%f\n",pow(varC,2));
return EXIT_SUCCESS; }
|
|