我才用c再linux上编程。在一个小的程序里用到了函数getch();
我用gcc -o file.out file.c
命令来编译。可是得到这样错误:
/tmp/ccmAw4pJ.o(.text+0x4b): In function `main':
: undefined reference to `getch'
collect2: ld returned 1 exit status
然后我看了getch函数的man页。说是这个函数在curses.h头文件中。然后我在程序中加入了这个头文件。可是却得到了另一个错误:
/tmp/ccu7qJ9J.o(.text+0x4f): In function `main':
: undefined reference to `stdscr'
/tmp/ccu7qJ9J.o(.text+0x54): In function `main':
: undefined reference to `wgetch'
我想请问各位有经验的高手,这到底是什么问题呢?