Я - новый пользователь к Ubuntu. Я записал простую программу в C. Когда я пытаюсь скомпилировать его для использования conio.h
, компилятор дает мне фатальную ошибку. Таким образом, я попробовал ncurses.h, но тем не менее я получаю ту же ошибку.
conio.h
Не Доступен , g_p главным образом ответил на это в комментарии :
conio.h
не присутствует в Linux. Необходимо использоватьcurses
илиncurses
. Но если Вы получаете ошибку какfatal error: curses.h: No such file or directory'
, это означает, что эта библиотека не установлена.
Для получения дополнительной информации о conio.h (и как это - конкретный DOS/Windows), см. статья Wikipedia о нем .
ncurses.h
не Было Доступно, и Как Зафиксировать Его Что касается ncurses, необходимо установить libncurses5-dev (или libncursesw5-dev ) пакет, и затем передать -lncurses
аргумент gcc
при компиляции, например:
gcc -Wall -g -o hello hello.c -lncurses
Видят , Как я создаю упрощенные подобные окну элементы в программе командной строки? (и источники) для получения дополнительной информации.