Я устанавливаю некоторое программное обеспечение, и я получаю ошибку, которая говорит что Nux.h, не найденный. У меня есть заголовок Nux.h в моей папке загрузок, но я не знаю, куда это должно пойти. куда ".h" файлы идут?
Кроме того, есть ли системная переменная, которая описывает путь, где заголовочные файлы хранятся?
Заголовочные файлы C обычно хранятся в /usr/include
каталог. Так, например, эти #include <stdio.h>
включает заголовочный файл оттуда.
, Если Ваш файл не там, можно использовать относительные пути, чтобы указать, что местоположение, например,
#include "main-header.h"
включает main-header.h
файл из текущего рабочего каталога.
Между прочим, если Вы устанавливаете libnux-4.0-dev
пакет, он должен установить заголовки в /usr/include
, и он также добавит двоичные файлы, которые будут необходимы для соединения.