развертывание приложения imagemagick с использованием qt - PullRequest
0 голосов
/ 05 декабря 2010

Я создал приложение, которое использует библиотеку ImagemMagick.

Я успешно установил библиотеку на моем Mac и смог использовать ее в своем приложении.

My.pro file Включить путь и библиотека выглядит следующим образом:

INCLUDEPATH += . /opt/local/include/ImageMagick
LIBS += -L/opt/local/lib -lMagick++

Я хотел бы выпустить свое приложение для Mac и Windows с включенными библиотечными файлами. (Я не хочу, чтобы конечные пользователи устанавливали библиотекусами)

Каковы наилучшие практики для этого?

1 Ответ

1 голос
/ 05 декабря 2010

Я бы рекомендовал прочитать документацию qt о развертывании на разных платформах:

http://doc.qt.io/archives/qt-4.7/deployment-windows.html

http://doc.qt.io/archives/qt-4.7/deployment-mac.html

http://doc.qt.io/archives/qt-4.7/deployment-x11.html

Они в основном подробно описывают, как развертывать динамически связанные библиотеки с вашим приложением. Как я знаю, для Windows это только распределение библиотек по тому же пути, что и исполняемый файл, в средах UNIX / MacOS вам нужно будет экспортировать правильные пути перед запуском приложений.

...