Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: AlekseyK от Июль 29, 2011, 12:22



Название: [РЕШЕНО] Установка dll (dylib) при сборке проекта
Отправлено: AlekseyK от Июль 29, 2011, 12:22
Есть вопрос: при сборке подпроекта в папку сборки+/sqldrivers кидается собранный plugin для этого в .pro-файле используется qmake-переменная:
Код:
		DESTDIR = ../../../../exe_d/myapp.app/Contents/MacOS/sqldrivers

Как в ту же папку кинуть заранее собранную библиотеку dll или dylib? Сборка идёт в креаторе. Пробовал что-то типа:
Код:
		openssl.sources = ./lib/mylib.1.0.0.dylib
openssl.path = ../../../../exe_d/myapp_d.app/Contents/MacOS/sqldrivers
INSTALLS += openssl
- не работает.


Название: Re: Установка dll (dylib) при сборке проекта
Отправлено: AlekseyK от Июль 29, 2011, 12:51
Подсказали такое:
Код:
		QMAKE_POST_LINK = cp -f $$IN_PWD/lib/mylib.1.0.0.dylib $$DESTDIR

Работает!

Полезные ресурсы:
http://www.qtcentre.org/wiki/index.php?title=Undocumented_qmake
http://paulf.free.fr/undocumented_qmake.html