Я включил <ncurses.h>
, но не могу связать ncurses libs в файле.pro. Я пробую вот так:
LIBS + = -L "/usr/lib/" -L ibncurses.a
Я пробовал различные варианты связывания (с/без file_type, различные варианты каталога), но это не помогло. Затем я решил подключиться через консоль, используя:
g++ -lncurses main.cpp snake.cpp
Пытался поместить -Lncurses
в разные места команды.
Это дает мне ошибку:
undefined reference to move(); (ncurses func)
И он не хочет компилировать функции С++ 11, такие как std::list.empalce_front();
, Причина, по которой я обращаюсь за помощью к второй проблеме в том же вопросе, заключается в том, что если бы она могла компилироваться только через консоль, поэтому я не смогу использовать возможности С++ 11, но я хочу!
PS Конечно, главная проблема связана со связью ncurses libs
http://www.lucidarme.me/?p=3961 Здесь вы можете найти решение. Основная причина заключается в неправильном задании проекта:
LIBS += -lncurses
Проверьте ссылку, которую я вам отправил. Все ясно.