Sziasztok!
Most tanulom a C-t és egy problémába botlottam, amire nem igazán találok megoldást.
sin, cos függvényt szerettem volna használni, a math.h-t include-oltam is.
A fordító ezt a hibaüzenetet dobja:
temp.c: In function ‘main’:
temp.c:5: warning: return type of ‘main’ is not ‘int’
/tmp/ccichMKA.o: In function `main':
temp.c:(.text+0x66): undefined reference to `sin'
collect2: ld returned 1 exit status
Biztos, hogy nem a forráskód a rossz, mert kipróbáltam egy neten találtal is,
és ugyan ez a probléma a sin, cos függvénnyel.
Mitől lehet ez?
- 959 megtekintés
Hozzászólások
Talán ez segíthet!
Vagy ez:
Lényeg, hogy az -lm opciót meg kell adnod fordításkor.
Viszont arról se feledkezz meg, hogy a main() függvénynek int típusúnak kell lennie!
Valahogy így:
int main() {
// a program lényegi része..
return 0;
}
- A hozzászóláshoz be kell jelentkezni
Köszönöm! Már müködik is.
- A hozzászóláshoz be kell jelentkezni
OK!
Egyébként, ha a neten találsz egy programot, az nem biztos, hogy jó is!
- A hozzászóláshoz be kell jelentkezni