Необходимо поместить qt-библиотеки в отдельную папку рядом с .exe,
а не рядом с исполняемым файлом.
Возможно ли такое?
Osamu,
как программно сделать не в курсе. почему-то сомневаюсь что такой способ существует. а вот если написать установщик, который пропишет путь к dll в PATH, либо redme файл, где попросишь пользователя ручками вписать, либо батник который рискнет запускать программу так PATH=%PATH%;<путь к qt*.dll> myprog.exe, в самой же программе можно проверять если пути к qt*.dll нет писать сообщение на консоль с ругательствами.
kwisp
Программно тоже думаю, что не возможно.
думал может как-нибудь в pro-файле прописать папку, откуда брать библиотеки ,
рядом же с exe-файлом цыпляет же их, хотелось бы их поместить в отдельную папку
А можете подробнее написать (или дать ссылку, где это написано), что должно быть в bat файле, чтобы в переменную окружения PATH прописывался путь к библиотекам qt.
спасибо
Для винды set PATH=path_to_your_dlls;%PATH%
Для Линуха export PATH=path_to_your_dlls:$PATH
не хочит прописываться путь в переменную окружения.
PS. у меня библиотека находится на диске
все заработало, только после вот этого: SETX PATH "C:\chm\LIBS";
как вы понимаете "C:\chm\LIBS" - путь до библиотек
windows 7
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)