10
Próba uzyskania działania getch() w celu przechwycenia naciśnięcia klawisza.Dlaczego curses na Linuksie daje mi następujący błąd?
#include <curses.h>
...
...
WINDOW *w;
char f;
w = initscr();
timeout(3000);
f = getch();
endwin();
daje mi następujący błąd: -
undefined reference to `wgetch'
undefined reference to `stdscr'
tak mam włączone curses.h a także ncurses.h –
link do przekleństw korzystając -lncurses opcja –
FWIW, w listopadzie 2017 roku, że lepiej jest użyć 'pkg-config', patrz [to] (https://stackoverflow.com/a/47060434/841108) odpowiedź na bardzo podobne pytanie. –