Hi.
Вопрос не по теме но не знаю где еще можно спросить:
Есть программка test:
#include <stdlib.h>
#include <stdio.h>
void tt(){
        printf("Program terminated\n");
}
void main(){
        g_atexit(tt);
}

Когда говорю make test вот что выдает:
cc     test.c   -o test
test.c: In function `main':
test.c:8: warning: return type of `main' is not `int'
/tmp/ccTOpxSH.o: In function `main':
/tmp/ccTOpxSH.o(.text+0x27): undefined reference to `atexit'
collect2: ld returned 1 exit status
make: *** [test] Error 1

Вопрос: почему это? 
Какую библиотеку нужно линковать чтобы получить эту функцию?
Как узнать в какой библиотеке какие функции определены?

Если это не ново то отправьте на FAQ, если такой уже есть.

Спасибо.
-- 

        Бурчу Сергей.
                

Reply via email to