-
Weiteres QT und KDE Problem.
Hi zusammen,
Nach meinem ersten Erfolg versuchte ich gleich das zweite Progi aus meinem Buch abzuschreiben. Dabei kamen include Dateien von KDE zum zuge.
Folgende Dateien habe ich angegeben:
#include <kaction.h>
#include <kapp.h>
#include <kcmdlineargs.h>
#include <klocale.h>
#include <kmainwindow.h>
#include <kmenubar.h>
#include <kstdaction.h>
#include <qlabe.h>
#include <qpopupmenu.h>
danach der Code
Compiliert habe ich wie folgt:
gcc khelloworld.cpp -o khelloworld -I$KDEDIR/include -I$QTDIR/include -lkdeui -lkdecore -lqt
Dabei hat er mir folgende Fehlermeldungen ausgegeben:
kaction.h: Datei oder Verzeichnis nicht gefunden
kapp.h: Datei oder Verzeichnis nicht gefunden
und das bei allen include Dateien.
Wo liegt hier der Fehler? Muss ich dem System noch ihrgendetwas über die KDE includes bekannt geben? Oder was habe ich falsch gemacht? Reine QT-Includes gehen ohne probleme zum kompilieren.
Helft mir bitte.
Gruss
Markus
-
Dann schau mal unter /opt/kde2/include, ob die Headerdateien, die Du einbinden willst, überhaupt vorhanden sind.
Wenn nicht, einfach die "devel" pakete von KDE nachinstallieren.
Gruß micha
-
Leider war es das nicht. Wo könnte das Problem noch sein?
-
kdedir ist falsch oder nicht gesetzt.
ein
export KDEDIR=/opt/kde2
sollte in deinem fall helfen.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen