crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> собрать freetype, не могу собрать freetype
good_game
  опции профиля:
сообщение 24.11.2013, 20:20
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 43
Регистрация: 18.8.2011
Пользователь №: 2815

Спасибо сказали: 1 раз(а)




Репутация:   0  


Здравствуйте, уважаемые форумчане. Использую в своём проекте библиотеку freetype http://www.freetype.org/
Исходники этой библиотеки включены в исходники Qt: <Qt dir>\Src\qtbase\src\3rdparty\freetype\
Под Линуксом оказалось очень просто использовать эту библиотеку:
в pro-файл добавляем
LIBS += -lz -lfreetype

INCLUDEPATH += $$MOC_DIR \
               /usr/include/freetype2 \
               /usr/include

Всё чётко собирается и работает. Необходимые бибилиотеки ставятся пакетом libfreetypedev.

А вот как эту библиотеку собрать под windows? Подскажите, пожалуйста.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
good_game
  опции профиля:
сообщение 24.11.2013, 23:10
Сообщение #2


Студент
*

Группа: Участник
Сообщений: 43
Регистрация: 18.8.2011
Пользователь №: 2815

Спасибо сказали: 1 раз(а)




Репутация:   0  


Оказалось, что можно. Решение такое: freetype.a переименовываем в freetype.lib и добавляем как статическую библиотеку к проекту. В результате в pro-файл добавится такое:
unix|win32: LIBS += -L$$PWD/ -lfreetype

INCLUDEPATH += $$PWD/
DEPENDPATH += $$PWD/

win32: PRE_TARGETDEPS += $$PWD/freetype.lib
else:unix: PRE_TARGETDEPS += $$PWD/libfreetype.a


Всё, exe-шник собран и работает.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 16.2.2025, 23:58