Problems with Open-Source Downloads read https://www.qt.io/blog/problem-with-open-source-downloads and https://forum.qt.io/post/638946
Проблема с запуском программы на разных компах
-
имеется 2 машины. комп и ноут, на обоих стоит одна версия qt/ после сборки и добавления необходимых библиотек на компе прога работает. при запуске на ноуте приходится заного копировать библиотеки.
может кто сталкивался с этим? и как с этим бороться?
-
Здравствуйте.
Уточните пожалуйста. Вы компилируете проект на компе в режиме релиз, затем копируете бинарник в отдельную папку, кидаете в эту папку все необходимые библиотеки, запускаете бинарник и все работает. Затем копируете эту папку целиком на другой комп и проект уже нехочет запускатся?
-
точно так.
до тех пор пока я на этом компе не сделаю тоже самое что на предыдущем те не скопирую библиотеки
-
Какую версию Qt и компилятор вы используете?
-
qt 5.2 mingw
-
Пока нет соображений с чего такое может происходить.
Давайте посмотрим дальше.- Как вы устанавливали Qt на обе машины? С одного инсталатора(какого) или сами собирали?
- Если скопировать рабочее приложение с ноута обратно на комп вместе со всеми библиотеками оно опять ругается на отсутствие библиотек хотя они уже находятся рядом с бинарником?
Эти вопросы просто пальцем в небо, вдруг что нибудь прояснится. Пока такая ошибка мне кажется новозможной.
-
все устанавливается с одного инсталятора взятого с сайта.
если копирую обратно на комп ,при условии что библиотеки не перезаписывались, то все нормально работает
-
Если речь идет о винде, то инсталятор почему-то не прописывает путь к библиотеке в path и, соответственно, программ азапускается только через IDE. Пропишите пути вручную, либо кладите все нужные dll в папку с экзешником.
-
А Ming какой версии?