Ciao a tutti,
avrei ancora bisogno di una mano...
Ho un programma scritto in C e in un sottoprogramma c è una chiamata a log2. Ve la riporto :
val=-val*log2(val);
Ho inserito nel mio codice :
#include <math.h>
Ma quando vado a compilare ecco cosa succede :
C:\Documents and Settings\alex\Documenti\Download\progetto\progetto \t2v1>bcc32 t2v1.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
t2v1.c:
Warning W8065 t2v1.c 397: Call to function 'log2' with no prototype in function entropy
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external '_log2' referenced from C:\DOCUMENTS AND SETTINGS\ALEX\DOCUMENTI\DOWNLOAD\PROGETTO\PROGETTO \T2V1\T2V1.OBJ
A parte includere math.h,devo fare qualcos altro?![]()