Gonzalo95 kérdése:
Hogy kell C nyelven olyan programot írni, ami bekér egy számot és kiírja a gyökét?
Figyelt kérdés
én ezt írtam:#include <stdio.h>
#include <math.h>
int main() {
double x;
printf("Kérek egy számot!: ");
scanf("%lf", &x);
printf("A szám gyöke: %lf\n", sqrt(x));
return 0;
}
fordítás
/tmp/ccQ3BmuJ.o: In function `main':
gyok.c:(.text+0x4d): undefined reference to `sqrt'
collect2: ld returned 1 exit status
2013. szept. 25. 20:37
1/3 anonim válasza:
Jó a program, nekem lefordul OS X-en GCC-vel. Neten rákeresve a hibaüzenetre azt írták, hogy math lib nincs linkelve, elvileg a -lm kapcsoló megteszi ezt (még egyszer, nekem erre nem volt szükség), tehát elvileg így működni fog:
gcc gyok.c -o gyok -lm
2/3 anonim válasza:
ezzel a math linkeléssel amúgy annyi baj van, töménytelen anyag van róla a neten
3/3 A kérdező kommentje:
köszi a segítséget, a -lm kapcsolóval sikerült :)
2013. szept. 27. 13:59
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!