Ошибка файла Qt .exe
Я делал программу обнаружения сна с графическим интерфейсом. Я решил выбрать Qt для проекта. Мне удалось собрать программу, но когда я ее запустил, появилось это сообщение, в котором я понятия не имел, что случилось.
Запуск C:\Users\Helianthus\Documents\QtProject\build-facelandmark-Desktop_Qt_5_11_1_MinGW_32bit-Release\release\facelandmark.exe...
Не удалось запустить программу. Неправильный путь или разрешения?
C: /Users/Helianthus/Documents/QtProject/build-facelandmark-Desktop_Qt_5_11_1_MinGW_32bit-Release/release/facelandmark.exe завершен с кодом -1
Процесс не запустился. Либо вызываемая программа "C:/Users/Helianthus/Documents/QtProject/build-facelandmark-Desktop_Qt_5_11_1_MinGW_32bit-Release/release/facelandmark.exe" отсутствует, либо у вас может быть недостаточно прав для запуска программы.
2 ответа
Откройте путь установки Qt (например:'C:\Qt\Qt5.14.2\Tools\QtCreator\bin').
Щелкните правой кнопкой мыши программу QtCreate.exe.
Выберите "Атрибуты" или "Свойство" в меню.
Выберите вкладку "Совместимость" во всплывающем окне.
Нажмите кнопку "Изменить настройки для всех пользователей".
Отметьте "Запуск от имени администратора".
Нажмите "ОК", чтобы закрыть все всплывающие окна.
Перезапустите QtCreator, вы убедитесь, что он работает правильно.
Была такая же проблема, я исправил ее, выполнив следующие действия:
Перейти к
Tools -> Options -> Buid & Run
, если вы прокрутите нижнюю часть диалогового окна, появится раскрывающееся поле с именем
Build Before Deploying
, вам просто нужно установить это на
Build only the application to be run
, затем снова запустите приложение.