|
Прошу помочь разобраться в следующем:
1.Требуется попользоваться переменной и после этого освободить занимаемое ею место.
Использую следующую конструкцию:
#include stdlib.h
#include pic1684.h
#include math.h (естественно, все в угловых скобках)
void main()
{
float *a_fl;
a_fl=malloc(sizeof(float));
Далее, например,
*a_fl=-(*a_fl);
free (a_fl);
}
При компиляции ругается словами :
Can't find 0x28 words (0x28) withtotal for psect text0 in segment CODE (error)
undefined symbols (error)
_free (имя файла.obj) (error)
_malloc (имя файла.obj) (error)
Насколько я понимаю, такая ругань возникает, когда на подключена требуемая библиотека, но ведь она то подключена.
Чего-й то я не понимаю.
E-mail: info@telesys.ru