Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno QT Creator Ubuntu - nejde kompilovať

S Qt Creatorom som ešte v plienkach. Vo Windows som to rozchodil, zatiaľ som narazil len na jeden príklad, ktorý mi nefunguje, ale v Linuxe mi nejde vôbec kompilácia. Vie mi niekto poradiť, kde je chyba? Rád by som poslal kópiu obrazovky, ale neviem v Ubuntu obrazovku skopírovať. Prosím poraďte a dám aj kópiu obrazovky.

Tu je aspoň výpis kompilátora:

Running build steps for project concentriccircles...
Starting: /usr/bin/qmake-qt4 /usr/lib/qt4/examples/painting/concentriccircles/c oncentriccircles.pro -spec /usr/share/qt4/mkspecs/linux-g++ -r CONFIG+=debug
Failure to open file: /usr/lib/qt4/examples/painting/concentriccircles/M akefile
Unable to generate makefile for: /usr/lib/qt4/examples/painting/concentriccircles/c oncentriccircles.pro
Exited with code 5.
Error while building project concentriccircles
When executing build step 'QMake'

Předmět Autor Datum
Nejde ti kompilovat v QT Creator nebo ti nejde zkompilovat QT Creator? V druhem pripade - nejaky duv…
rh 11.04.2010 19:47
rh
Aha, ospravedlňujem sa. Nie je to asi z mojej otázky jasné. Inštaloval som cez Synaptic, takže všetk…
msx. 11.04.2010 20:32
msx.
QT Creator nejak neznam, ale zkontroluj jestli ma nastavenou spravne cestu ke kompilatoru.
rh 11.04.2010 21:01
rh
ja by som to videl na absenciu kompilatora pripadne nejakych jeho sucasti. ad kopia obrazovky: prin…
wam_Spider007 11.04.2010 20:50
wam_Spider007
Robí mi to aj inštalácia na druhom počítači, takže vylučujem zavinenie z mojej strany. Idem vytvoriť…
msx. 11.04.2010 21:59
msx.
Výstup príkazu: qmake -v QMake version 2.01a Using Qt version 4.5.2 in /usr/lib V prílohe kópia o…
msx. 11.04.2010 22:08
msx.
Go to the project settings pane and check the shadow build option - you have to point a directory yo…
rh 11.04.2010 22:06
rh
Go to the project settings pane and check the shadow build option - you have to point a directory yo…
msx. 11.04.2010 22:13
msx.
Kouknul jsem se do toho adresare /usr/lib/qt4/examples/painting/concentriccircles a vsechny soubory…
rh 11.04.2010 22:32
rh
pripadne presunut do /usr/share
wam_Spider007 11.04.2010 22:36
wam_Spider007
Ak sa nemýlim, malo by to riešiť spustenie pomocou sudo qtcreator Spoustil som to tak a tu je výsl…
msx. 11.04.2010 22:47
msx.
ano, riesit by to malo, ale pohli sme sa dalej, pise to teraz nieco ine. podla obrazka by som sa poz…
wam_Spider007 11.04.2010 22:51
wam_Spider007
Nebol nainštalovaný, práve inštalujem. Očakával som, že krížová závislosť balíkov je v Ubuntu porieš…
msx. 11.04.2010 23:06
msx.
zavislost je poriesena, ale toto nie je zavislost. zavislost znamena, ze nejaky balik sa nemoze nain…
wam_Spider007 11.04.2010 23:09
wam_Spider007
Doinštalované, funguje. Vyriešené. Zúčastneným ďakujem za pomoc. poslední
msx. 11.04.2010 23:09
msx.
No nič, asi si tie linky trochu prejdem, lebo je to teraz na mňa veľa informácií.
msx. 11.04.2010 22:50
msx.
tu sa riesi zrejme rovnaky problem. skus precitat podla toho co pisu nie su spravne nastavene oprav…
wam_Spider007 11.04.2010 22:25
wam_Spider007
Takže práa som nastaviť už na 666 a správa sa to rovnako ako keď som to predtým spustil pod rootom.…
msx. 11.04.2010 23:04
msx.

Aha, ospravedlňujem sa. Nie je to asi z mojej otázky jasné. Inštaloval som cez Synaptic, takže všetko ok. Vyberiem príklad s tými kružnicami (Paint / Concentric Circles) a vo Windows skompilujem a ide to. V Linuxe to pri kompilácii vyhodí uvedený fatal error.

ja by som to videl na absenciu kompilatora pripadne nejakych jeho sucasti.

ad kopia obrazovky: print screen tlacidlo funguje aj v linuxe, dokonca rovno vysledok ulozi ako PNG. ak to potrebujes nasledne orezat tak GIMP a ak je ten moc narocny, tak doinstalovat KolourPaint (dost podobne MS Paintu).

este by si mohol hodit vypis prikazu:

qmake -v

Go to the project settings pane and check the shadow build option - you have to point a directory you have the read-write access to.

Viem, že blbá otázka, ale "project settings pane" hľadám už niekoľko dní. Predpokladám, že tam je možnosť nastaviť verziu buildu, jeho ikonu atď. Vôbec netuším, kde v menu je to ukryté. Ako hovorím, ešte to nepoznám dobre.

zavislost je poriesena, ale toto nie je zavislost. zavislost znamena, ze nejaky balik sa nemoze nainstalovat bez toho druheho. Ty si si nainstaloval Qt Creator co je nejake IDE pre programovanie, kde mozes programovat v pythone, C++ a pod. ale samotny kompilator pre C++ balik g++ nie je potrebny ak to pouzivas napriklad pre python, takze sa neinstaluje implicitne.

Zpět do poradny Odpovědět na původní otázku Nahoru