Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Qt 4.4.3 a C++ - zprovozneni [vyřešeno]  (Přečteno 1824 krát)

marast

  • Návštěvník
  • Příspěvků: 4
Qt 4.4.3 a C++ - zprovozneni [vyřešeno]
« kdy: 07 Dubna 2009, 19:52:24 »
zdravim!

mam Ubuntu 8.10, nainstalovane prekladace GCC, G++ i Qt 4.4.3.
Pisu program v C++ a chci vyuzivat qt toolkit.
Kdyz prekladam zdrojovy kod, kde je jen C++, vse je ok.
Ovsem, kdyz ve zdrojovem kodu chci pouzit napr.: #include <QtGui>, prekladac to nepobere.

Zda se mi, ze nemam spravne nastaveni Qt :)
Podle me, bude zadrhel nekde v nastavovani promennych prostredi...nastaveni cest..neco jako export PATH=....

..snazil jsem se podle tohoto navodu:

  # Typical user specific environment and startup values for QT
  # depending on how and where qt was installed on your system
  export QTDIR=/usr/local/Trolltech/Qt-4.4.1
  export PATH=$QTDIR/bin:$PATH
  export MANPATH=$QTDIR/doc/man:$MANPATH
  # Location of your own libraries - source and target.
  export CPPLIBS=~/cs331/projects/libs

  # LD Library path - where to search for shared object libraries
  # at runtime.
  export LD_LIBRARY_PATH=$CPPLIBS:$QTDIR/lib:$LD_LIBRARY_PATH
.......
..ale nedari se.( nerozumim tem cestam. KAM maji vest?

Please, please help me...........................diky za odpovedi
« Poslední změna: 07 Dubna 2009, 20:51:18 od Martin - ViPEr*CZ* »

Martin - ViPEr*CZ*

Re: Qt 4.4.3 a C++ - zprovozneni
« Odpověď #1 kdy: 07 Dubna 2009, 20:07:40 »
Pošlete mi sem Makefile soubor se kterým překládáte, když používáte Qt ;)
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

marast

  • Návštěvník
  • Příspěvků: 4
Re: Qt 4.4.3 a C++ - zprovozneni
« Odpověď #2 kdy: 07 Dubna 2009, 20:10:21 »
makefile zatim nemam....prekladam v konzoli..

g++ -Wall -o facqt facqt.cpp

ze by? :)

Martin - ViPEr*CZ*

Re: Qt 4.4.3 a C++ - zprovozneni
« Odpověď #3 kdy: 07 Dubna 2009, 20:14:50 »
Tak to je logické... je to podobné jako ve VS ve windows. Je potřeba přilinkovat dynamické knihovny. Pokud použijete Qt je asi nejjednodušší řešením udělat toto:
Kód: [Vybrat]
qmake -project
qmake -makefile
make

Takto si vytvoříte "automat" co má kompilér vlastně dělat (zároveň s tím přilinkování). ;)
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

marast

  • Návštěvník
  • Příspěvků: 4
Re: Qt 4.4.3 a C++ - zprovozneni
« Odpověď #4 kdy: 07 Dubna 2009, 20:38:58 »
parada!

ted mi to vytvorilo projekt i Makefile.

Makefile mi ale prikazem "make" prelozi naraz uplne vsechny zdrojaky co mam v adresari, resp. v projektu a vyhodi to "milion" erroru.

nedal by se jeste nejak "vykuchat" ten Makefile? :)

jinak dekuju pekne ;-)

Martin - ViPEr*CZ*

Re: Qt 4.4.3 a C++ - zprovozneni
« Odpověď #5 kdy: 07 Dubna 2009, 20:45:51 »
No ono to počítá s tím, že v jednom adresáři je celej projekt... když si editujete Makefile:

Kód: [Vybrat]
gedit Makefile nebo nano Makefile
, tak zjistíte, že tam je položka Sources a Headers a tam se dá upravovat co se má překládat a co ne.

PS: Ale doporučuji mít v tý složce celej jeden projekt (nemotat to v jedný složce i s jinýma projektama)
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

marast

  • Návštěvník
  • Příspěvků: 4
Re: Qt 4.4.3 a C++ - zprovozneni
« Odpověď #6 kdy: 07 Dubna 2009, 20:48:38 »
ok, dik

Martin - ViPEr*CZ*

Re: Qt 4.4.3 a C++ - zprovozneni
« Odpověď #7 kdy: 07 Dubna 2009, 20:50:59 »
ok, dik
Nemáte zač.
Nebo jestli můžu doporučit, tak nejnovější Qt knihovnu a program Qt Creator: http://www.linuxsoft.cz/blog/blog_detail.php?id_blog=1342
V tom se dá přímo psát program pro Qt knihovnu a myslím, že to na první verzi je docela super počin...

PS: označuji za vyřešené ;)
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

 

Provoz zaštiťuje spolek OpenAlt.