У меня проблема с Qt. Я сделал код вчера и вчера
все работало нормально, но сегодня я получил это сообщение. Я переустанавливал Qt два раза и по-прежнему получал одно и то же сообщение о разных проектах. Кто-то знает, как с этим бороться?
Вот ошибка, которую я получил от вывода компиляции
C: / Qt / Tools / mingw492_32 / bin / mingw32-make -f Makefile.Debug
mingw32-make [1]: вход в каталог ‘C: / Users / michal / Documents / build-Game_2-Desktop_Qt_5_6_3_MinGW_32bit-Debug’
г ++ -pipe -fno-Keep-рядный dllexport -g -std = гну ++ 0x -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN .. /Game_2/tower.cpp -o ../Game_2/Tower
В файле из ../Game_2/tower.cpp:1:0:
../Game_2/tower.h:3:31: фатальная ошибка: QGraphicsPixmapItem: такого файла или каталога нет
#включают
^
компиляция прекращена.
: рецепт для цели «../Game_2/Tower» не удался
mingw32-make [1]: выход из каталога ‘C: / Users / michal / Documents / build-Game_2-Desktop_Qt_5_6_3_MinGW_32bit-Debug’
makefile: 34: рецепт для цели ‘debug’ не удался
mingw32-сделать [1]: * [../Game_2/Tower] Ошибка 1
mingw32-make: * [отладка] Ошибка 2
18:46:16: процесс «C: \ Qt \ Tools \ mingw492_32 \ bin \ mingw32-make.exe» завершен с кодом 2.
Ошибка при сборке / развертывании проекта Game_2 (комплект: Desktop Qt 5.6.3 MinGW 32bit)
При выполнении шага «Сделать» 18:46:16: прошедшее время: 00:01.
и код:
#ifndef TOWER_H
#define TOWER_H
#include <QGraphicsPixmapItem>
#include <QGraphicsPolygonItem>
#include <QGraphicsItem>
class Tower: public QGraphicsPathItem
{
public:
Tower(QGraphicsItem * parent = 0);
private:
QGraphicsPolygonItem * attack_area;
};
#endif // TOWER_H
Задача ещё не решена.
Других решений пока нет …