Ich versuche, ein Programm unter Linux mit ncurses zu entwickeln. Ich kann nicht einmal das "Hallo Welt"-Beispiel kompilieren. Hier ist der Code:
#include
int main()
{
initscr();
printw("Hallo, Welt.");
refresh();
getch();
endwin();
return 0;
}
Beim Versuch zu kompilieren, erhalte ich:
hello.c:(.text+0x12): undefined reference to `initscr'
Für jeden dieser aufgerufenen Funktionen.
Ich habe ncurses über apt-get installiert, sowie durch Herunterladen der Quellen und Kompilieren, Installieren, etc.
Ich habe sowohl curses.h
als auch ncurses.h
mit #include
ausprobiert.
Was ist hier los?