d
discover19775. August 2021 08:49

QML, запуск приложения

Всем, привет!
Пытаюсь написать приложение QML.
Прилжение написано, запускается из под отладчика.
Я собрал все необходимые библиотеки при помощи утилиты Library Collector.
Приложение запускается у меня на компьютере, но не запускается на других машинах.
Компилятор MSVC2015, vc_redist.x86 соответствующей версии на целевой машине установлен.
Но ничего не запускается.
Пробовал собирать комплект библиотек подсматривая в загруженные модули при отладке - результат тот-же.

Помогите пожалуйста собрать пакет необходимых библиотек.

Рекомендуємо хостинг TIMEWEB
Рекомендуємо хостинг TIMEWEB
Stabiles Hosting des sozialen Netzwerks EVILEG. Wir empfehlen VDS-Hosting für Django-Projekte.

Magst du es? In sozialen Netzwerken teilen!

11
d
  • 5. August 2021 08:51

evileg.7z evileg.7z

    Andrei Yankovich
    • 5. August 2021 09:12

    Скорее всего вы собрали только библиотеки но не плагины и qml модули.
    Попробуйте утилиту CQtDeployer

    cqtdeployer -bin myexecutable.exe -qmake path/to/Qt/qmake.exe -qmlDir /path/to/my/qml/sources/dir
    

    Загрузить можно здесь

      R
      • 5. August 2021 09:16

      доброго дня
      ось є стаття про те як можна знайти залежності
      https://kb.froglogic.com/misc/using-dependency-walker/

      якщо ви збираєте веб то не забудьте покласти в папки з Qt, не впевнений чи для QT += webview потрібно, бо збирав тільки з QT += webengine webenginewidgets
      Qt/5.15.2/msvc2019_64/
      resources
      translations

      QtWebEngineProcess.exe

      також можуть бути проблеми, мав ситуацію коли не стартувала програма бо не хотіла на іншому ПК працювати з ssl лібами з Qt, качнув з https://wiki.openssl.org/index.php/Binaries і запрацювала
      libcrypto-1_1-x64.dll
      libssl-1_1-x64.dll

        d
        • 5. August 2021 09:19

        Пробую, пока не выходит :-(

          d
          • 5. August 2021 09:37

          Собирается DistributionKit, но не запускается даже на моём компьютере

            d
            • 5. August 2021 09:41

            плагины тоже собрал

              Andrei Yankovich
              • 5. August 2021 09:55

              Проект должен быть собран обязательно как release иначе ничего не будет работать

                R
                • 5. August 2021 11:25

                ну проект запускається на іншомоу ПК
                але я докинув
                msvcp140.dll
                msvcp140_1.dll
                vccorlib140.dll
                vcruntime140.dll
                vcruntime140_1.dll

                так вони інсталяться всі з vc_redist.x64 але я не просто не ставив на віртуальці ці vc_redist.x64

                збирав я з QMAKE_POST_LINK = $$(QTDIR)/bin/windeployqt $$OUT_PWD/release
                але всеодно воно не зібрало усе,
                далі докопіював папку qml і plugins
                і всеодно не запускалось.. тому я я пішов на радикальні методи іспокіював з папки Qt\5.15.2\msvc2019_64\bin
                усі Qt бібілотеки
                і програма запустилася ))) тому методом видалення і проб вам залишається визначитит яких не вистарчає)))
                доречі перевірка через https://github.com/lucasg/Dependencies пказала що все завантажується

                  d
                  • 6. August 2021 16:28

                  Увы, не получается :-(

                    d
                    • 9. August 2021 07:08

                    Ураааааа!!!!
                    Заработало!!!!
                    Ответ тут: https://evileg.com/ru/post/163/

                      d
                      • 9. August 2021 07:09

                      Всем спасибо за помощь!

                        Kommentare

                        Nur autorisierte Benutzer können Kommentare posten.
                        Bitte Anmelden oder Registrieren
                        Letzte Kommentare
                        ИМ
                        Игорь Максимов5. Oktober 2024 07:51
                        Django – Lektion 064. So schreiben Sie eine Python-Markdown-Erweiterung Приветствую Евгений! У меня вопрос. Можно ли вставлять свои классы в разметку редактора markdown? Допустим имея стандартную разметку: <ul> <li></li> <li></l…
                        d
                        dblas55. Juli 2024 11:02
                        QML - Lektion 016. SQLite-Datenbank und das Arbeiten damit in QML Qt Здравствуйте, возникает такая проблема (я новичок): ApplicationWindow неизвестный элемент. (М300) для TextField и Button аналогично. Могу предположить, что из-за более новой верси…
                        k
                        kmssr8. Februar 2024 18:43
                        Qt Linux - Lektion 001. Autorun Qt-Anwendung unter Linux как сделать автозапуск для флэтпака, который не даёт создавать файлы в ~/.config - вот это вопрос ))
                        Qt WinAPI - Lektion 007. Arbeiten mit ICMP-Ping in Qt Без строки #include <QRegularExpressionValidator> в заголовочном файле не работает валидатор.
                        EVA
                        EVA25. Dezember 2023 10:30
                        Boost - statisches Verknüpfen im CMake-Projekt unter Windows Ошибка LNK1104 часто возникает, когда компоновщик не может найти или открыть файл библиотеки. В вашем случае, это файл libboost_locale-vc142-mt-gd-x64-1_74.lib из библиотеки Boost для C+…
                        Jetzt im Forum diskutieren
                        J
                        JacobFib17. Oktober 2024 03:27
                        добавить qlineseries в функции Пользователь может получить любые разъяснения по интересующим вопросам, касающимся обработки его персональных данных, обратившись к Оператору с помощью электронной почты https://topdecorpro.ru…
                        JW
                        Jhon Wick1. Oktober 2024 15:52
                        Indian Food Restaurant In Columbus OH| Layla’s Kitchen Indian Restaurant If you're looking for a truly authentic https://www.laylaskitchenrestaurantohio.com/ , Layla’s Kitchen Indian Restaurant is your go-to destination. Located at 6152 Cleveland Ave, Colu…
                        КГ
                        Кирилл Гусарев27. September 2024 09:09
                        Не запускается программа на Qt: точка входа в процедуру не найдена в библиотеке DLL Написал программу на C++ Qt в Qt Creator, сбилдил Release с помощью MinGW 64-bit, бинарнику напихал dll-ки с помощью windeployqt.exe. При попытке запуска моей сбилженной программы выдаёт три оши…
                        F
                        Fynjy22. Juli 2024 04:15
                        при создании qml проекта Kits есть но недоступны для выбора Поставил Qt Creator 11.0.2. Qt 6.4.3 При создании проекта Qml не могу выбрать Kits, они все недоступны, хотя настроены и при создании обычного Qt Widget приложения их можно выбрать. В чем может …

                        Folgen Sie uns in sozialen Netzwerken