我在这个网站上查看了类似的问题并用谷歌搜索了为什么会发生这种情况,但尝试了这些无法编译的解决方案,ncurses 和 curses 之间的区别,另一个编译错误,但我仍然遇到错误问题,undefined reference to stdscr
编译wgetch
器正在寻找据我所知,该库是我用来find
定位 curses 库并#include
在行中输入完整位置的。
我的代码如下
#include <ncurses.h>
#include <stdio.h>
#include <string.h>
int first_line(char);
int main(){
char c = 0;
while((c = getch())!=EOF){
first_line(c);
}
return 0;
}
int first_line(char c){
if (c != '\n' && c != '\r'){
putchar(c);
do{
c = getch();
putchar(c);}
while( c !='\n');
}
else return 0;
return 0;
}
如果您能指出我错过了什么或做错了什么,我将不胜感激。