Мне нужно несколько заголовочных файлов, а именно curses.h для текстового программирования. Пожалуйста, скажите мне, как установить эти заголовочные файлы.
command-line
c
кодировщик
источник
источник
Найти пакет из файла
Изменить: Это работает только для установленного пакета, поэтому не может ответить на вопрос. Лучше ответ сердца
Чтобы узнать, в какой пакет входит файл, вы можете использовать
Например,
dpkg -S curses.h
дает мне такой вывод:Найти файлы в пакете
Редактировать: вам нужно установить пакет, чтобы это работало.
Чтобы получить список файлов, предоставляемых пакетом, используйте
Например,
dpkg -L libncurses5-dev
дает мне следующий выводЭто также относится и к каталогам.
Найти ТОЛЬКО файлы (не каталоги) в пакете
Чтобы получить только файлы, пакет содержит:
(Описание: получите предоставленные файлы, и для каждого распечатайте их, только если это файл.)
Больше информации
Вы можете найти эту таблицу полезной. Просто посмотрите на первый столбец (action) и третий столбец (deb), чтобы получить хороший обзор того, что вы можете сделать. (если, конечно, вам не любопытно, посмотрите на другие столбцы.)
источник