Как включить библиотеку ncurses.h в C ++ Visual Studio Linux Project при нацеливании на Ubuntu в Windows? - PullRequest
0 голосов
/ 01 января 2019

Я пытаюсь создать консольную программу на C ++, которая будет использовать библиотеку ncurses.h.Я использую Visual Studio 2017, ориентированную на подсистему WSL (Ubuntu).

В ubuntu, работающем на моем WSL, я успешно установил библиотеки ncurses.

Я создал новый проект в VS.После неудачной попытки заставить #include работать правильно, я следовал инструкциям на Stack на и добавил 'ncurses' в строку Зависимости библиотеки под Linker / Input в свойствах проекта VS.Это позволило приложению скомпилироваться впервые, и я смог увидеть в выходных данных консоли, что файл библиотеки был найден и связан.Однако VS по-прежнему выдает волнистые линии (ошибки) под всеми именами функций, связанных с библиотекой ncurses.Кроме того, код не работает должным образом, так как терминал, кажется, зависает.После запуска кода 2x теперь кажется, что код вообще не будет собираться, и я получаю странное сообщение об ошибке, в котором говорится, что «программа для отладки не существует в удаленной системе»

Может кто-нибудь помочь, пожалуйста?Я использовал Visual Studio в качестве своей IDE с WSL для школы и хотел бы продолжить это делать.Будущие проекты будут зависеть от библиотеки ncurses.

спасибо за помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...