Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
Innu
Pingviini aktivist
Pingviini aktivist


Vanus: 35
Liitunud: 08.07.2005
Postitused: 202
Asukoht: T.A.R.T.U
Distributsioon: Ubuntu
estonia.gif
postituspostitatud: 26.02.2006, 23:21  postituse pealkiri:  C++ kompileerijad  

Paluks kirjutada siia tasuta c++ kompileerijaid.


HoHo
Vana Pingviin
Vana Pingviin


Vanus: 39
Liitunud: 08.07.2005
Postitused: 527
Asukoht: Tallinn/Paide
Distributsioon: Gentoo
estonia.gif
postituspostitatud: 26.02.2006, 23:32  postituse pealkiri:  (teema puudub)  

GCC sisaldab vist ainsat Linuxis kasutatav free as in freedom C++ kompilaator
free as in beer on tasuta saadaval ka Intel kompilaator aka ICC.

Kui tahad kindel olla et kõik soft kompileerub korralikult pole sul peale GCC suurt midagi valida. ICC on küll peaaegu GCC'ga ühilduv kuid mitte 100%.


Innu
Pingviini aktivist
Pingviini aktivist


Vanus: 35
Liitunud: 08.07.2005
Postitused: 202
Asukoht: T.A.R.T.U
Distributsioon: Ubuntu
estonia.gif
postituspostitatud: 26.02.2006, 23:48  postituse pealkiri:  (teema puudub)  

Leidsin paar minutit enne sinu postitust ka gcc ja g++ üles.

Tegelikult tahaks küsida veel c++ ja gui kohta, aga väsimusest vaevalt, et oskaksin korraliku sõnastust praegu teha. Eks ma homme editlen ja küsin Smile


HoHo
Vana Pingviin
Vana Pingviin


Vanus: 39
Liitunud: 08.07.2005
Postitused: 527
Asukoht: Tallinn/Paide
Distributsioon: Gentoo
estonia.gif
postituspostitatud: 27.02.2006, 00:00  postituse pealkiri:  (teema puudub)  

Ühtlasi maini siis ka seda et mida sa üldse teha tahad selle C++ kompilaatoriga. Või ehk pead silmas hoopis IDE't, mitte kompilaatorit? GUI'st rääkimine justkui viitaks sellele.


Innu
Pingviini aktivist
Pingviini aktivist


Vanus: 35
Liitunud: 08.07.2005
Postitused: 202
Asukoht: T.A.R.T.U
Distributsioon: Ubuntu
estonia.gif
postituspostitatud: 27.02.2006, 16:54  postituse pealkiri:  (teema puudub)  

Kogemusi mul programmi tegemisega pole. C++ -is sain eile konsooli Hello World ette vähemalt Smile. Kunagi ammu nägin videot kus buzz(vms) õpetas programeerimist (C oli vist). Seal oli programm, kus alguses valis ära, et mida ta teeb (w32app console jms). Oleksin tänulik kui annaksite mingeid juhtsõnu vms kust õppida. Praegu olen tegelenud php-ga ja natuke ka javaga.


Innu
Pingviini aktivist
Pingviini aktivist


Vanus: 35
Liitunud: 08.07.2005
Postitused: 202
Asukoht: T.A.R.T.U
Distributsioon: Ubuntu
estonia.gif
postituspostitatud: 01.03.2006, 18:09  postituse pealkiri:  (teema puudub)  

Otsisin, uurisin. Leidsin õpetusi kuidas teha qt programmi.
Nüüd aga natuke probleeme. Midagi on puudu või teen midagi valesti aga ei tea mida.

Kood:

//hi.cpp
#include <qapplication.h>
#include <qlabel.h>

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);
    QLabel *label = new QLabel("Hello Qt!", 0);
    app.setMainWidget(label);
    label->show();
    return app.exec();
}


Tehes gcc hi.cpp , saan vastuseks:
Tsitaat:
hi.cpp:1:26: error: qapplication.h: No such file or directory
hi.cpp:2:20: error: qlabel.h: No such file or directory
hi.cpp: In function ‘int main(int, char**)’:
hi.cpp:6: error: ‘QApplication’ was not declared in this scope
hi.cpp:6: error: expected `;' before ‘app’
hi.cpp:7: error: ‘QLabel’ was not declared in this scope
hi.cpp:7: error: ‘label’ was not declared in this scope
hi.cpp:7: error: expected type-specifier before ‘QLabel’
hi.cpp:7: error: expected `;' before ‘QLabel’
hi.cpp:8: error: ‘app’ was not declared in this scope


Tehes qmake hi.cpp , saan vastuseks:
Tsitaat:
hi.cpp:4: Unknown test function: int main
hi.cpp:6: Unknown test function: QApplication app
hi.cpp:6: Parse Error ('QApplication app(argc, argv);')
Error processing project file: /home/innu/Desktop/hi.cpp


Krabi
Pingviini külastaja
Pingviini külastaja



Liitunud: 08.11.2005
Postitused: 26


estonia.gif
postituspostitatud: 27.03.2006, 10:30  postituse pealkiri:  Qt kohta  

1) Käsu make kasutamist peaksid veidi uurima.
http://vertigo.hsrl.rutgers.edu/ug/make_help.html
2) qmake on loodud selleks, et genereerida Makefile qt-s kirjutatud asjadele.
Tulemus oleks vastavalt kasutatavle OS-e ja kompilaatorile.
http://doc.trolltech.com/3.3/qmake-manual.html
http://doc.trolltech.com/3.3/qmake-manual-4.html

Lühidalt oleks sedasi, et kirjutad valmis katalooginimi.pro faili, lisades sinna oma cpp ja h failid õigel kujul siis saad teha nii:
$qmake
$make
$./omaprogramm

ja peaks töötama Smile

qmake lisab ise kompilaatorile ette vajalikud .h failide asukohad ja muud pudinad.


Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group