Kirjoittaja Aihe: Qt asentaminen/käyttö [ratkaistu]  (Luettu 2082 kertaa)

Kamu

  • Käyttäjä
  • Viestejä: 3
    • Profiili
Qt asentaminen/käyttö [ratkaistu]
« : 02.02.08 - klo:23.21 »
Hei!

Olen kokeillut muutamaan kertaan Qt:n asennusta, eikä ilmennyt vielä minkäänlaisia ongelmia. Kun yritin ajaa c++:lla kirjoittamani ohjelman ilmeni ongelmia, ei löytänyt asettamiani headereita, siis Qt:n headereita. SDL:n headerit ovat toimineet kuten muutkin, mutta Qt:n headereita en ole saanut toimimaan. Miten siis asentaisin Qt:n niin, että kaikki varmasti toimii kääntäessäkin. Headereina kokeilin "#include <QtGUI/QApplication>", "#include <Qt/QApplication>", "#include <QApplication>" ja "#include <QT/QApplication>". Projektin koitin kääntää:
"cd ./Qt_harjoitukset
qmake -project
qmake
make"

Eli siis joko vika on Qt asennuksessa, headereissa tai kääntämisessä.
« Viimeksi muokattu: 03.02.08 - klo:10.24 kirjoittanut Kamu »

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Vs: Qt asentaminen/käyttö
« Vastaus #1 : 03.02.08 - klo:00.39 »
Eli siis joko vika on Qt asennuksessa, headereissa tai kääntämisessä.

no siis jos headereita ei löydy käännösvaiheessa niin helposti sitä kuvittelisi, että et ole asentanut qt:n -dev -pakettia jossa ne headerit tulevat.

nyt kun et tietenkään kertonut mitä ubuntun tai qt:n versiota käytät, niin arvataan vaikka, että sinulta puuttuu paketti libqt4-dev. jos se ei puutu, niin sitten sinulta puuttuu varmaan joku muu...
Janne

Kamu

  • Käyttäjä
  • Viestejä: 3
    • Profiili
Vs: Qt asentaminen/käyttö
« Vastaus #2 : 03.02.08 - klo:00.41 »
Ubuntu Gutsy Gibbon ja Qt4.

Näköjään minulla on seuraavat Qt:hen liittyvät paketit asennettuina:
libqt4-core
libqt4-debug
libqt4-dev
libqt4-gui
libqt4-qt3support
libqt4-sql
libqthreads-12
« Viimeksi muokattu: 03.02.08 - klo:00.45 kirjoittanut Kamu »

Aleksi Hankalahti

  • Käyttäjä
  • Viestejä: 82
    • Profiili
Vs: Qt asentaminen/käyttö
« Vastaus #3 : 03.02.08 - klo:02.06 »
Silloin noita headereita pitäisi löytyä. Vika lienee siis jossain muualla.

Olisiko sinulla liittää tänne jotain pientä ohjelmaa, jonka kääntäminen epäonnistuu? Sen avulla vikaa olisi helpompi jäljittää.

Kamu

  • Käyttäjä
  • Viestejä: 3
    • Profiili
Vs: Qt asentaminen/käyttö
« Vastaus #4 : 03.02.08 - klo:10.11 »
Anteeksi vaivannäkönne vuoksi. Olin mennyt typoamaan headereita, enkä väsyneenä jaksanut tarkistaa vaan kuvittelin tehneeni jotain pahemmin väärin. Kokeilin siis kirjoittaa ohjelman kokonaan uusiksi ja se toimi, kun käytin seuraavia headereita "#include <QApplication>" ja "#include <QPushButton>".
Anteeksi vielä  :-[