[elektro] QT vs CodeBlocks..

elight at gmail.hu elight at gmail.hu
Tue Jan 28 10:48:20 CET 2014


Szia,

Lassan már oszlik... Áll össze a kép.
Természetesen az eddigi segítségeiteknek is  köszönhetően.

Azok a  programfejlesztő rendzserek ,
amelyeket eddig használtunk,
úgy települtek hogy minden komponens tartalmaztak
és telepítés után azonnal üzemképesé váltak.

Tettem egy két próbált az említett
eclipse és code:block rendszerekkel.

Az eclipse elsőre túl bonyolult volt és
tényleg sokat tanulgatni kellene  ,
mire beüzemelném. Legalább is, ez volt az érzésem.

A codblock sokkal magától értetődőbb
és telepítés után azonnal használható volt számomra.
Parancsablakos alkalmazások készítéséhez MinG-vel...
A különféle grafikus felületeknél ( kettőt próbáltam )
azonban már telepítgetni és setupolgatni kellene
és ez nem jött be elsőre a leírások szerint.
A programok hibátlanul lefordulnak,
de a futtatáskor belső win hibákra mutató
hibaüzeneteket kapok.
Találtam egy code:blocks EDU változatot..
Ahoz van a simple win editor,  Futó ablakot fordított
és működik is , de a rescue fileokat nem integrálták,
( valószínű kézzel kell linkeni) így ott is elakadtam..
Egyenlőre csak nézegetem , mi lehet ..
Előfordulhat hogy nem megfeelő verziókat
próbáltam összehozni..
Szóval a nyilt  rendszereknél újra a őslinuxos
világban érzem magam , indulhat a mit mivel
hogyan  - -verzió vadászat. Ebben lett volna jó
valami tuti tipp..


Elsőre azt gondoltam volna ,
ez egyszerűbb alakul,
( Mármint egy Hello wordot megírni ,
        két buttonnal és egy textboxxal  win ablakban )
Azért kedvem nem szegtem,
    kíványcsi vagyok, és  lépek tovább.
Miközben keresem a miérteket,
rövidesen teszek egy probát
a visual-al is MFC kezeléssel.

Egy szóval az eddigi tanácsokat köszi mindenkinek...

Üdv István


2014-01-27 19:53 keltezéssel, Móczik Gábor írta:
> 2014.01.27. 12:31 keltezéssel, elight at gmail.hu írta:
>> A fiam az a munkahelyén pl.  elclipse küzd,
>> de inkább java-ban... és ilyen hw. közeli bíbelődésre ezt nem ajánlja.
>>
>> A codeblocks elsőre tetszik,
>> de kerültek pontok ahol elakadtam.
>> Az xwWidgetet időhiányban még nemigazán tudtam házasítani,
>> valami Smidt-el is próbálgattam de nem értem el még átütő sikert.
>>
>> Ráadásul olvasgatva ,, egy weblapon találtam hogy egy kalap..
>> ha valaki teheti QT-t használjon .. ( lehet hogy csak egy őrült QT fan ?  )
>> de most kicsit képzavarban vagyok.
> Úgy látom elég nagy a képzavar, hogy végülis mi micsoda.
>
> Próbáld meg a problémát két külön részre bontani:
>    - milyen framework-öt akarsz használni
>    - milyen IDE-t akarsz használni
>
> Célszerű, ha a kettő kötődik valahogyan egymáshoz, de nem szükségszerű.
>
> A CodeBlocks egy IDE.
> Az Eclipse egy IDE.
>
> Mindkettőben lehet kódot írni, akár mondjuk egy NotePad++ -ban is, amit
> utána lehet fordítani azzal amivel akarod, az alatta lévő toolchain már
> nem kimondottan az IDE határköre. Az IDE sajátosságainak elsajátításával
> fogsz tudni benne dolgozni és kódot írni akármilyet, akármire. Ez
> általában nem akkora kunszt.
>
> A wxWidgets és a QT egy (gui) framework. Egy library, amit felhasználsz
> a fejlesztéshez, ennek a dolgait kell megismerned, hogy össze tudj dobni
> egy alkalmazást. Ez az, ami sok tanulást igényel.
>
> A két dolog részben független, mert akár jegyzettömbben is lehet kódot
> írni bármelyikhez, a gyakorlatban azonban egy jó IDE nem csak egy
> syntax-highlighting editor. Nyújt egy halom kényelemi funkciót, ezért
> célszerű egy adott frameworkhoz egy olyan IDE-t választani, ami
> támogatja. Ebből azonban lehet több is.
>
> Első körben tehát ne azt döntsd el, hogy melyik IDE-t akarod használni,
> hanem, hogy egyáltalán milyen programnyelv és azon belül milyen
> framework szimpatikus, melyik az, amelyik tudja azokat a
> premfeltételeket, amikre neked szükséged van. Crossplatform, stb...
>
> Ez után nézd meg, hogy van-e olyan IDE hozzá, amivel kényelmesen tudsz
> dolgozni.
>
> Mivel nem ideális minden mindenre, és nem mindenkinek egyeznek az
> igényei, képességei, pár iterációra szükség lesz, és esetleg
> kompromisszumokat kell kötni - kényelem / funkcionalitás /
> cross-platform / time-to-market / jövő - kérdésekben.
>
> Nem egyszerű.
>
> -----------------------------------------
>            elektro[-flame|-etc]
>



More information about the Elektro mailing list