Problem s kompilaci

Jirka Kosina jikos na jikos.cz
Středa Květen 8 19:46:57 CEST 2002


On Wed, 8 May 2002, Michal Špondr wrote:

> Mam nasledujici program:
> #include <stdio.h>
> #include <math.h>
> main() {
> float f;
> printf("Zadej nejakou ciselnou hodnotu: ");
> scanf("%f",&f);
> printf("Odmocnina z %f je %f",f,sqrt(f));
> return 0;
> }
> kompiluji takto: cc -o odmocnina odmocnina.c
> Pri kompilaci dostanu tuto zpravu:
> /tmp/cc8lZhH0.o: In function 'main':
> /tmp/cc8lZhH0.o(.text+Ox3b): undefined reference to 'sqrt'
> collect2: ld returned 1 exit status

Kompilujte takto:
cc -lm -o odmocnina odmocina.c

(tim -lm linkeru reknete, ze chcet prilinkovat matematickou knihovnu)

-- 
JiKos.




Další informace o konferenci Linux