Запуск файла main.cpp в терминале с заголовком ncurse - PullRequest
0 голосов
/ 24 сентября 2019

Я использую файл заголовка ncurse.h для создания игры в змею, однако, поскольку вы не можете просто запустить игру в xcode, я попытался открыть ее и запустить в терминале, но терминал выплевываетмного ошибок.Я попытался прочитать это, чтобы увидеть, есть ли какая-то информация, которую я могу извлечь из нее, чтобы разрешить в моей настоящей программе, но там нет ничего уместного, что я могу найти.Я попытался добавить -lncurses к флагу компилятора в разделе фаз сборки моей программы xcode, но это ничего не дает, насколько я могу судить.

ОБНОВЛЕНИЕ :теперь попытался использовать g++ main.cpp -o pocs -lncurses, который разрешил все мои ошибки, однако, когда я запускаю программу, а затем обращаюсь к ней в терминале и вставляю команду, ничего не происходит.Возможно, что-то не так с моим синтаксисом в самой программе?

1 Ответ

0 голосов
/ 24 сентября 2019

Вы указываете main.cpp дважды:

g++ main.cpp -lncurses -o pocs main.cpp
    ^^^^^^^^                   ^^^^^^^^

Отсюда и дубли.Удалите второе из командной строки:

g++ main.cpp -o pocs -lncurses 
...