Я пытаюсь использовать эти функции в своем коде, но ни одна не компилируется правильно.Я получаю ошибки, такие как undefined reference to 'alloc_pair'
и collect2: error: ld returned 1 exit status
.Другие функции (newwin, printw) работают нормально.Обе функции, кажется, установлены, просматривая man-страницы.Я также проверил журнал изменений libncurses-dev (с помощью apt), и в нем перечислен новый выпуск основной ветки разработки версии 6.1 (который, как показывает журнал GNU ncurses, содержит эти функции).Как я могу гарантировать правильную установку?
uname -a
возвращает:
Linux hostname 4.15.0-39-generic #42-Ubuntu SMP Tue Oct 23 15:48:01 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
РЕДАКТИРОВАТЬ: я также использую проверки if
, чтобы убедиться, что я использую ncurses 6.1.(С NCURSES_VERSION)