Sziasztok!
Volna egy kis gondom, azaz nem is nekem. Sógor tanul progmat.-nak. Világ életében Solarist használt, de a mostani gépére nem sétál fel, ezért próbálkozott a linuxal. Van itt egy kis gyök progi:
#include
#include
float a, b, c;
main ()
{
printf („Kérek egy számot: „);
scanf („%f”, &a);
b=sqrt(a);
printf („Az a %f négyzetgyöke: %f „, a, B);
}
A gcc ezzel a hibával leáll:
/tmp/cckhj4Tq.o(.text+0x46): In function `main’:
: undefined reference to `sqrt’
collect2: ld returned 1 exit status
A man sqrt felvilágosít róla, hogy a math.h headert kell meghívni. A g++ viszont simán lefordítja. Mi a gáz?
legutóbbi hsz