cygwin中的按键中断

时间:2019-02-13 05:23:15

标签: c linux windows cygwin

我在Windows 7中使用cygwin。我有一个函数可以在while(1)中连续执行某项操作。当键盘输入时,我想中断。如果我在while(1)中使用scanf,则会被阻塞。我在cygwin中安装了ncurses,并尝试使用ncurses.h使用getch()函数,该函数不会阻塞while(1)。但我收到如下错误:

enter image description here

我搜索并安装了一些其他库,例如libxerces-c和libxerces-c-devel。但是还是没用。任何人都可以帮忙。

while (1) {
    if (getch() == 'q')
       break; 
    display_time();
}

0 个答案:

没有答案