Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
 
47 / 38 / 8
Регистрация: 27.10.2018
Сообщений: 381
Завершенные тесты: 3
1

windows 10 + qt 5.12.0 + mingw7.3.0 64 bit при попытке сборки проекта ничего не происходит

23.05.2020, 23:33. Просмотров 212. Ответов 4
Метки нет (Все метки)

Запуск и работа моего приложения возможны и успешны при компиляции в режиме отладки. Также сборка в режиме релиза не выдает никаких ошибок но как я уже указал я получаю данное сообщение и далее ничего ен происходит :

C++ (Qt)
1
2
3
4
5
6
7
8
 21:45:27: Launch: "D:\TTTTTTTTTTTTTTTTTTTTTTTTTTT\qt\Tools\mingw730_64\bin\mingw32-make.exe" -j4
    D:\TTTTTTTTTTTTTTTTTTTTTTTTTTT\qt\5.12.7\mingw73_64\bin\qmake.exe -o Makefile ..\B\B.pro -spec win32-g++ "CONFIG+=qtquickcompiler"
    D:/TTTTTTTTTTTTTTTTTTTTTTTTTTT/qt/Tools/mingw730_64/bin/mingw32-make -f Makefile.Release
    mingw32-make[1]: Entering directory 'C:/Users/**/Desktop/**/2/BattleShips/build-B-Desktop_Qt_5_12_7_MinGW_64_bit-Release'
    mingw32-make[1]: Nothing to be done for 'first'.
    mingw32-make[1]: Leaving directory 'C:/Users/**/Desktop/**/2/BattleShips/build-B-Desktop_Qt_5_12_7_MinGW_64_bit-Release'
    21:45:29: Process"D:\TTTTTTTTTTTTTTTTTTTTTTTTTTT\qt\Tools\mingw730_64\bin\mingw32-make.exe" ended normally.
    21:45:29: Time has passed: 00:02.
в частности обостряю внимание на :

C++ (Qt)
1
mingw32-make[1]: Nothing to be done for 'first'.
Я не понимаю что такое этот 'first' и что он здесь делает.

Но когда я запускаю собранное (как я понимаю на самом деле ни чуть не собранное )приложение, я получаю:

C++ (Qt)
1
2
3
 21:25:57: Starting C:\Users\**\Desktop\**\2\BattleShips\build-B-Desktop_Qt_5_12_7_MinGW_64_bit-Release\release\B.exe ...
    21:25:57: The process was ended forcefully.
    21:25:57: C:\Users\**\Desktop\**\2\BattleShips\build-B-Desktop_Qt_5_12_7_MinGW_64_bit-Release\release\B.exe crashed.
когда я пытаюсь запустить собранное приложение вручную из проводника, я получаю типичные ошибки соединения (как будто используется динамическое связывание библиотек)

C++ (Qt)
1
Qt5core.dll can not be found

а другие по поводу отсутствия некоторых библиотек gcc.

Я полагаю, что-то не так с моим файлом .pro.
Вот он :

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
static {
        CONFIG += static
        QT += core gui network widgets
        DEFINES += STATIC
        message("Static build.")
    }
    CONFIG +=  static -std=c++2a
    
    # The following define makes your compiler emit warnings if you use
    # any Qt feature that has been marked deprecated (the exact warnings
    # depend on your compiler). Please consult the documentation of the
    # deprecated API in order to know how to port your code away from it.
    DEFINES += QT_DEPRECATED_WARNINGS
    
    # You can also make your code fail to compile if it uses deprecated APIs.
    # In order to do so, uncomment the following line.
    # You can also select to disable deprecated APIs only up to a certain version of Qt.
    #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0
    
    SOURCES += \
        battlefield.cpp \
        image.cpp \
        main.cpp \
        player.cpp \
        server.cpp \
        window.cpp
    
    # Default rules for deployment.
    qnx: target.path = /tmp/$${TARGET}/bin
    else: unix:!android: target.path = /opt/$${TARGET}/bin
    !isEmpty(target.path): INSTALLS += target
    
    FORMS += \
        window.ui
    
    HEADERS += \
        includes.h \
        player.h \
        window.h
Ide : windows 10 + qt 5.12.0 + mingw7.3.0 64 bit поставляемый вместе с qt.
Не могли бы вы помочь мне правильно запустить мое приложение? Спасибо заранее.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.05.2020, 23:33
Ответы с готовыми решениями:

При попытке вызова метода ничего не происходит. Код не отрабатывает.
Здравствуйте Решил разобраться с классами На нескольких сайтах нашёл пример кода с классами Но...

Запрос mysqli_query - при попытке отправить данные ничего не происходит
Здравствуйте, мне нужно создать форму регистрации которая будет отправлять данные на MySQL сервер,...

При попытке переустановки пишет exiting pxe rom и ничего не происходит
Ребят проблема,при попытке переустановить виндовс с 8 на 7 (через флешку) ставя легаси в...

При попытке включить компьютер кулеры заводятся но дальше ничего не происходит
При попытке включить компьютер кулеры заводятся но дальше ничего не происходит, некоторые звуки...

4
47 / 38 / 8
Регистрация: 27.10.2018
Сообщений: 381
Завершенные тесты: 3
24.05.2020, 13:14  [ТС] 2
Актуально.
0
26 / 19 / 7
Регистрация: 02.05.2020
Сообщений: 68
25.05.2020, 10:43 3
Цитата Сообщение от plzvtl Посмотреть сообщение
я получаю типичные ошибки соединения
если переменные окружения не определены корректно, он не знает, где искать библиотеки
0
47 / 38 / 8
Регистрация: 27.10.2018
Сообщений: 381
Завершенные тесты: 3
25.05.2020, 13:38  [ТС] 4
kapbepucm, хорошо, а почему в режиме дебаг оно работает ?И я использую g++ поставляемый с qt , тоесть он где-то внутри директории с установленным qt и мне надо в переменную path добавить путь к нему? Можете подсказать что мне искать ?
0
26 / 19 / 7
Регистрация: 02.05.2020
Сообщений: 68
25.05.2020, 14:29 5
Для запуска из проводника в переменной %PATH% добавите полные пути к 2 каталогам:
-библиотеки компилятора- это скорее всего будет тот каталог, где лежит g++.exe
-библиотеки Qt- там будет куча файлов Qt5*.dll

Добавлено через 3 минуты
Полагаю, это минимум, может ещё чтото понадобится

Добавлено через 2 минуты
Цитата Сообщение от plzvtl Посмотреть сообщение
а почему в режиме дебаг оно работает
запуск из проводника?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.05.2020, 14:29

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

При запуске игры ничего не происходит
Столкнулся с такой проблемой, что при запуске двух игр, которые раньше шли, до переустановки...

При авторизации почему-то ничего не происходит
Можете помочь с авторизацией , все коды прописаны ошибок нет но почемуто при авторизации не чего не...

При нажатии на submit ничего не происходит
Для разных типов пользователя и разных статусов задачи отображается разные кнопки редактирования, с...

При нажатии кнопки ничего не происходит
При нажатии на Button1 ничего не происходит. Подскажите почему using System; using...

Ничего не происходит при запуске миграции
Приветствую. Я начал изучать Django только сегодня. При вводе команды python manage.py migrate,...

При включении компа ничего не происходит
Где то месяц назад завел комп, комп включился, все кулера крутятся, но ничего не происходит -...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.