Program który kiedyś się kompilował, teraz nie chce. Wyrzuca mi takie błędy:
mmenu.h:4:23: error: QMainWindow: Nie ma takiego pliku ani katalogu
mmenu.h:5:24: error: QApplication: Nie ma takiego pliku ani katalogu
treść pliku mmenu.h
cat mmenu.h
#ifndef SIMPLEMENU_H
#define SIMPLEMENU_H
#include
#include
class mmenu : public QMainWindow
{
public:
mmenu(QWidget *parent = 0);
};
#endif
Jeszcze wczoraj mogłem to skompilować! Coś musiało się z systemem stać? Używam Ubuntu i kompilatora GCC.
Program z QT który był wcześniej skompilowany i który działał w konsoli napisał:
QWidget: Must construct a QApplication before a QPaintDevice
Przerwane
Problem ten rozwiązałem przez reinstalacje QT.
W Ubuntu:
sudo dpkg --get-selections | awk '/qt4/ {print $1}'| xargs sudo apt-get -y remove
sudo apt-get install libqt4-dev