Anzeige:
Ergebnis 1 bis 7 von 7

Thema: qmake??????

  1. #1
    Registrierter Benutzer
    Registriert seit
    15.04.2003
    Beiträge
    29

    Question qmake??????

    Tach

    Ich hab jetzt mal angefangen mir QT-Designer anzusehen, bin da allerdings auf ein Problem gestoßen! Nachdem ich das 1. Tutorial der online-hilfe von qt fertig hatte stand da, ich solle das Programm mit "qmake" kompillieren! Doch scheinbar gibts den Befehl bei mir gar nich, da immer ne Fehlermeldung (nicht vorhanden oder so) kam! Ich hab nochmal inner Hilfe nachgesehen, da stand auch was von qmake-installation, allerdings blick ich da irgendwie nich durch! Kann mir hier mal einer erklären wie ich das richtig mache???

  2. #2
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    hmm, qmake sollte ansich im -devel Paket von Qt sein.

    Bei Debian ist es zB im Paket qt3-dev-tools

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  3. #3
    Registrierter Benutzer
    Registriert seit
    17.05.2003
    Beiträge
    12
    Ich gehe mal davon aus, Du arbeitest unter Linux. Es ist wichtig die entsprechenden Pfade und Umgebungsvariablen, für die von Dir verwendete Shell zu setzen. In der Dokumentation findest Du die nötigen Info's unter Getting Started - Installation. Mit qmake erstellst Du übrigens nur ein Makefile, Du musst danach noch make ausführen.

    Heavy

  4. #4
    Registrierter Benutzer
    Registriert seit
    15.04.2003
    Beiträge
    29
    Gerade das (qmake - installation in der hilfe) kapier ich ja nich!! Welche Variablen? Wo? Und ja, ich arbeite mit Linux!

  5. #5
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    export QMAKESPEC=linux-g++

    und QTDIR auf den Pfad für dein System.

    Lektion 4 oder 5 in unserem Qt Tutorial

    welche Distribution?

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  6. #6
    Registrierter Benutzer
    Registriert seit
    15.04.2003
    Beiträge
    29
    SuSE 8.2

    Ich hab mir mal euer Tutorial angesehen (lekt. 4/5) und alles gemacht, was da zu qmake stand (das mit dem pfad und so). Dann hatter beim abruf von QTDIR auch das richtige angezeigt, aber qmake ging trotzdem nich!
    Geändert von Avirell (17-05-2003 um 19:58 Uhr)

  7. #7
    Registrierter Benutzer
    Registriert seit
    17.05.2003
    Beiträge
    12
    Die Variablen sind:
    # QTDIR -- wherever you installed Qt
    # PATH -- to locate the moc program and other Qt tools
    # MANPATH -- to access the Qt man pages
    # LD_LIBRARY_PATH -- for the shared Qt library

    Falls Du mit SUSE arbeitest und die bash verwendest, solltest Du folgende Zeilen in die Datei /etc/bash.bashrc eintragen:

    QTDIR=/usr/lib/qt
    PATH=$QTDIR/bin:$PATH:.
    MANPATH=$QTDIR/man:$MANPATH
    LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
    export QTDIR PATH MANPATH LD_LIBRARY_PATH

    /usr/lib/qt ist ein symbolischer Link der auf die installierte Qt Version verweisen muss. Nach den Änderungen musst Du in der aktuellen Shell noch
    ". bash.bashrc" aufrufen, damit die bash.bashrc neu eingelesen wird sie wirksam werden.
    Ich hoffe das hilft Dir etwas weiter.

    Heavy
    Geändert von Heavy (17-05-2003 um 20:06 Uhr)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •