Включение поддержки шрифтов FreeType в проект

Извините, если об этом уже спрашивали, но я делаю программу на Linux с помощью C++/linux и хочу использовать FreeType для рисования текста на экране. Как только я закончу, мне нужно будет распространять эту программу. Как лучше всего это сделать с помощью FreeType?

  • сделать скрипт, который скачивает/компилирует/устанавливает фритайп?
  • Могу ли я как-то статически связать его с моей программой?

Спасибо!


person will    schedule 28.01.2013    source источник
comment
Если вы распространяете программу через систему распространения пакетов (deb, rpm, самозапускающийся установщик архива), то вы можете либо связать свою программу так, чтобы она зависела от существующего пакета freetype, либо включить его (если позволяет лицензия), либо в скомпилированном виде для определенной архитектуры или в качестве исходного кода для самостоятельной компиляции пользователем. Обычно это делается через Makefiles. Нам нужно больше информации, чтобы ответить на вопрос, если вы еще не решили, что вам нужно.   -  person NuclearPeon    schedule 05.11.2014


Ответы (1)


Загрузите библиотеку из здесь Используйте эта ссылка для извлечения граничных точек из глифа freeType и их рисования с использованием любой графической библиотеки X11/GDI для нарисуйте его на поверхности, и да, вы можете статически связать его с вашей программой.

person cbinder    schedule 13.11.2013