Не могу связать ncurses с Qt

0

Я включил <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

Теги:
c++11
qt

1 ответ

1

http://www.lucidarme.me/?p=3961 Здесь вы можете найти решение. Основная причина заключается в неправильном задании проекта:

LIBS += -lncurses

Проверьте ссылку, которую я вам отправил. Все ясно.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню