Re: Grundsätzliches über die Nutzung vonQT
Thomas Keller <[email protected]>
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Organization | Schenker Deutschland AG |
| Message-ID | <[email protected]> |
Hallo, bitte in Deiner ~/.bashrc einfügen: export QTDIR=/usr/lib/qt3 export PATH=$QTDIR/bin:$PATH Dein qmake sollte wieder gehen. Gruß Thomas Am Dienstag, 7. Juni 2005 14:11 schrieb [email protected]: > Hallo > > Da gerade mal Ruhe ist auf der Liste, will ich mich mal vordrängeln. > > :-)) > > Es kann falsch sein, aber ich würde mal sagen die normale Vorgehensweise > bei der Arbeit mit QT ist folgende: > Man erstellt einen Dialog oder Mainform und sichert das Ganze in einen > eigenen Verzeichnis > Danach erstellt man mit qmake ein Projekt file > Danach erstellt man ein Makefile, wieder mit qmake > Dann endlich kommt make und man hat ein fertiges Programm. > Wenn man etwas ändert muss man (natürlich) wieder make laufen lassen. > > Mit Suse 9.2 und QT 3.3.1 hat das bei mir funktioniert. > Leider hatte ich da noch ein paar rpm's mit QT 3.3.2 herumliegen. > Seitdem habe ich ein Problem mit qmake. > Auf der Kommandozeile eingegeben wird es nicht gefunden. > Deshalb kann make auch nicht richtig arbeiten: Es findet ebenfalls qmake > nicht. Im originalen makefile steht: > MOC = $(QTDIR)/bin/moc > UIC = $(QTDIR)/bin/uic > QMAKE = qmake > Wenn ich das so abändere funktioniert es: > MOC = $(QTDIR)/bin/moc > UIC = $(QTDIR)/bin/uic > QMAKE = $(QTDIR)/bin/qmake > Da aber das makefile nach jeden Aufruf von make neu geschrieben wird, > ist diese Vorgehensweise sehr lästig. > Jetzt wollte ich mal fragen wie ich das ändern kann? > Ich habe ja die Umgebungsvariable QTDIR in Verdacht, die gibt es bei > mir nicht. Jetzt habe ich sie natürlich in mein .profile geschrieben aber > es fehlt ja immer noch das "/bin". > Wie wird denn bei Euch qmake gefunden? > Und wo stehen diese Variablen normalerweise? > (Die .profile ist bei allen die ich gefragt habe leer) > > > Vielen Dank im voraus > mfg -- Um die Liste abzubestellen, schicken Sie eine Mail an: [email protected] Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: [email protected]