2009-11-20 3 views
2

Я ищу использование инструмента tre, предоставленного в http://laurikari.net/tre/. Я пытаюсь установить его на моем Mac OS X с помощью терминала. Я следил за тем, что, по моему мнению, является обычным путем для установки новой библиотеки - ./configure, sudo make, sudo install. Кажется, все идет плавно.Установка новых библиотек на машине OS X через терминал

Когда я затем получить доступ к библиотеке в с, я получаю следующее (ССАГПЗ) ошибку компиляции: ошибки: Тр/tre.h: Нет такой файл или каталог не

Где установлены библиотеки C на машина конкретно? Как проверить правильность установки пакета/библиотеки?

ответ

1

Новые библиотеки обычно устанавливаются под/usr/local/include, но это зависит от того, как вы построили и установили библиотеку. Как только вы найдете файлы заголовков, попробуйте добавить -I/path/to/headers в команду компиляции.

Вы также можете уклониться от использования sudo с помощью команды make make и использовать ее только для make install. Иногда запуск начальной команды make с корневыми привилегиями вызывает проблемы.

Смежные вопросы