Включить файл ft2build.h в проект в Linux

#c #include #freetype #juce

#c #включить #freetype #juce

Вопрос:

Я пытался скомпилировать проект JUCE в Linux debian, но строка выдает ошибку:

 #include <ft2build.h>
  

И останавливает компиляцию. Как мне связать этот файл?

Ответ №1:

Итак, у меня была эта проблема раньше, и на этот раз я нашел прямой ответ.

Сначала проверьте, установлен ли у вас libfreetype.Я использовал:

 pkg-config --cflags freetype2
  

У меня установлена библиотека, поэтому я получил это в результате:

 -I/usr/include/freetype2 -I/usr/include/libpng16
  

Если он у вас не установлен, выполните:

 sudo apt-get install libfreetype-dev libfreetype6 libfreetype6-dev
  

И повторите попытку первой команды.

Затем свяжите заголовок в своей компиляции.Используя ProJucer, это легко, просто вставьте /usr/include/freetype2 пути поиска в заголовке в разделе настроек.

Комментарии:

1. Просто небольшое примечание: /usr/include/freetype2 должно быть добавлено (без -I )