

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'
Nejde ti kompilovat v QT Creator nebo ti nejde zkompilovat QT Creator?
V druhem pripade - nejaky duvod proc ho nenainstalovat z balicku?
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.
QT Creator nejak neznam, ale zkontroluj jestli ma nastavenou spravne cestu ke kompilatoru.
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:
Robí mi to aj inštalácia na druhom počítači, takže vylučujem zavinenie z mojej strany. Idem vytvoriť screen z druhého počítača. Správa sa to rovnako.
Výstup príkazu:
V prílohe kópia obrazovky.
http://www.qtcentre.org/threads/23364-Qtcreator-Pr oblem-to-compile-examples
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.
Kouknul jsem se do toho adresare /usr/lib/qt4/examples/painting/concentriccircles a vsechny soubory tam maji vlastnika root. Koukni se jak je to u tebe a pripadne to zkus zmenit.
pripadne presunut do /usr/share
Ak sa nemýlim, malo by to riešiť spustenie pomocou
Spoustil som to tak a tu je výsledok:
ano, riesit by to malo, ale pohli sme sa dalej, pise to teraz nieco ine.
podla obrazka by som sa pozrel ci je nainstalovany balik g++ a ak ne, tak prisulnym sudo apt-get install g++ ho doplnil
Nebol nainštalovaný, práve inštalujem. Očakával som, že krížová závislosť balíkov je v Ubuntu poriešená, ako vidím, má to svoje muchy.
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.
Doinštalované, funguje. Vyriešené. Zúčastneným ďakujem za pomoc.
No nič, asi si tie linky trochu prejdem, lebo je to teraz na mňa veľa informácií.
tu sa riesi zrejme rovnaky problem. skus precitat
podla toho co pisu nie su spravne nastavene opravnenia pre zlozku kde je samotny projekt
Takže práa som nastaviť už na 666 a správa sa to rovnako ako keď som to predtým spustil pod rootom. Obrazovka je v príspevku, kde to popisujem postnutá.