A QMake a Qt4 programokhoz való compiler. Sokaknak nem működik elsőre. Pár gyakori hiba:
1.) nincs fenn a qt4-qmake csomag
MEGOLDÁS: sudo apt-get install qt4-qmake
2.) nincs fenn a build-essential csomag
MEGOLDÁS: sudo apt-get install build-essential
3.) nincs fenn a libqt4-dev csomag
MEGOLDÁS: sudo apt-get install libqt4-dev
4.) túl új qmake csomag (4.6-os verzióra frissítettem, nem hivatalos repóból, és nem volt meg a megfelelő függőség hozzá)
MEGOLDÁS: sudo apt-get remove qt4-qmake
Rendszer/Adminisztráció/Szoftverforrások/Egyéb szoftver, vedd ki a pipát a nem hivatalos repók mellől (ha van)
sudo apt-get install qt4-qmake
5.) helytelenül kiadott fordítási parancs
HELYESEN: (terminálban az aktív könyvtár legyen az a könyvtár, ahol a fordítandó fájljaid vannak)
qmake -project
qmake
make
Megj.: csak így simán, paraméterek nélkül a parancsok! Biztonságosabb, ha qmake-qt4 -project és qmake-qt4 parancsokat használsz, mert ritkán, de megesik, hogy a qmake link továbbra is Qt3-ban fordít
Megj.: Ajánlom mindenki figyelmébe a "QtCreator" és a "Qt 4 Tervező" nevű programokat, valamint a "run"-t (utóbbi saját fejlesztésű, gEdit-be épülő, intelligens-többnyelvű fordítóeszközünk, ami a megfelelő fordítóprogramokkal párosítva megkönnyítheti a fejlesztők munkáját. Később még kitérek rá, külön bejegyzés keretein belül). A run telepítéséhez add hozzá a Rendszer/Adminisztráció/Szoftverforrások/Egyéb szoftver lapon a "deb http://people.inf.elte.hu/hocqaai/repo binary-amd64/" (idézőjelek nélkül, amd64 architektúrára), vagy a "deb http://people.inf.elte.hu/hocqaai/repo binary-i386/" (idézőjelek nélkül, i386 architektúrára), vagy a "deb http://people.inf.elte.hu/hocqaai/repo binary-all/" (idézőjelek nélkül, egyéb architektúrára) repót, majd: sudo apt-get install run
Pár Qt4 és QMake tipp, ha nem megy
2010.03.05. 21:55 FenrirHUN
Szólj hozzá!
Címkék: gnome karmic qt4 qmake
A bejegyzés trackback címe:
https://ubuntutippek.blog.hu/api/trackback/id/tr351812613
Kommentek:
A hozzászólások a vonatkozó jogszabályok értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a Felhasználási feltételekben és az adatvédelmi tájékoztatóban.
Nincsenek hozzászólások.