Linux Mint ncurses에 메소드가 없음 |

Linux Mint ncurses에 메소드가 없음 |

최근에 개발을 위해 Linux Mint 배포판을 설치했습니다... 나중에 다음 명령을 사용하여curses, ncurses 및 ncursesw를 설치했습니다...

sudo apt-get install libncurses-dev 
sudo apt-get install ncurses-dev 
sudo apt-get install libncurses5-dev libncursesw5-dev

ncurses(너비)를 사용하는 대학 프로그램을 컴파일하려고 하면 다음과 같은 메시지가 나타납니다.

game.cpp: In member function ‘void game::run()’:
game.cpp:99:3: error: ‘mvaddwstr’ was not declared in this scope
mvaddwstr(player.pos.y, player.pos.x, player.disp_char);
^~~
game.cpp:99:3: note: suggested alternative: ‘mvaddstr’
mvaddwstr(player.pos.y, player.pos.x, player.disp_char);
^~~
mvaddstr
game.cpp:124:4: error: ‘addwstr’ was not declared in this scope
addwstr(player.disp_char);
^~~
game.cpp:124:4: note: suggested alternative: ‘addstr’
addwstr(player.disp_char);
^~~

include를 수정하기 위해 IDE를 열어도 포함된 .h 파일에서 이러한 메서드를 찾을 수 없다는 메시지가 나타납니다...

동일한 패키지가 설치된 PopOS 시스템에서 작동합니다.

왜 이런 일이 발생하는지 아시나요?

관련 정보