Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno nenajdena referencia v dynamickej kniznici

Zdravim.

Nevie mi niekto povedat preco pri kompilaci aplikacie s vlastnou kniznicou mi nevie najst referenciu na funkciu, ktora v danej kniznici je?
Na miesto toho vrati chybovu hlasku:


/tmp/ccBKzsAv.o: In function `main':
test.c:(.text+0xa): undefined reference to `test'
collect2: ld returned 1 exit status
Nieco robim zle ale vobec neviem co.
Zdrojak v ktorom funkciu volam vyzera takto:
 #ifdef __cplusplus
 extern "C"
 #endif
 char test ();

 int main ()
 {
   return (int)test ();
 }
 
ak bude treba prilozim aj zdrojak kniznice.

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny