Re: RST és C

Andras Tantos andras_tantos at tantos.homelinux.org
Mon Sep 15 19:47:54 CEST 2003


> Köszi a választ. Megmondom az oszintét: ebbol én nem értek mindent. Sajnos
a
> gondolkodásom leragadt még úgy 10 évvel ezelott, tök jól elvoltam a kis
mezei
> fordítókkal, a Delphivel még úgy-ahogy. De nekem nincs se SDK-m, nem tudom
mi az
> a GCC, és nincs idom sajnos felvenni a ritmust az új
szoftvertechnológiákkal.
> Annyit tudok, hogy kell ANSI C-t használni, régen ha valami soros program
> kellett Win alá, azt Delphivel írtam, ahhoz volt NT alatt is muködo
komponensem.
>
> Szóval nekem olyan hülyegyerek program kellene, ami nem valami béta, vagy
> ilyesmi, hanem korrekt C fordító, és az összes Win orültséget elfedi, mint
a
> bizonyos Delphi komponens.

OK. Szoval, a GCC az a GNU C/C++/Java/ObjC/Fortran/ADA/(Pascal) fordito. Az
altalam emlitett Windows portok letolthetoek a www.mingw.org vagy a
http://sources.redhat.com/cygwin/-rol. Ezek csupasz forditok, meg egy csomo
kiegeszito, unix szeru shell-ek, sok minden. IDE nincs hozzajuk, ha kell,
akkor a mas altal javasolt DEV-C++-t vagy valami hasonlot nezzel.

Az SDK: Software Development Kit. Ebben vannak benne a lib es header
file-ok, pelda programok es dokumentacio (ez utobbi most mar zommel az
http://msdn.micosoft.com/library alatt) a Windows programozasarol. A Soros
port programozasarol itt a dokumentacio:
http://msdn.microsoft.com/library/en-us/devio/base/communications_resources.asp.
Ez a leg alacsonyabb szintu interfesz, amit a Windows ad, ha magasabb
szinten akarod hasznalni az eszkozt (pl. egy komponensen keresztul, mint
Delphi-ben), akkor abban nem tudok segiteni. Ha viszont ez a felulet
megfelelo neked, ezt minden altalam emlitett C forditobol el tudod erni. Es
mellesleg az elkeszult alkalmazas telepitese, futtatasa is sokkal
kellemesebb lesz.

Ha viszont nem command-line programot akarsz irni, hanem ablakokat, menuket,
dialogusokat is akarsz kezelni, es nem akarsz a Windows API-ban elmellyedni,
akkor talan az MFC konyvtar lesz a te baratod. Bar, az meg C++ kemenyen, es
nem tudom, hogy megy-e massal, mint Visual C++-vel. Van persze mas is: QT
peldaul, de zommel mind C++ alapuak.

Nem emlegettem, mert en nem szerettem, de a fenti leveled alapjan talan a
Borland C++ Builder jonne neked be a legjobban. Ennek van ingyenes demo-ja,
letoltheto innen: http://www.borland.com/cbuilderx/personal/index.html

> Az Intel-féle pénzbe kerül? Abban van gyakorlatod?

Ha jol tudom ingyenes (legalabbis bizonyos verzioi). Gyakorlatom nincs
benne, meg nem is lattam.

Udv,
Tantos Andras

>
> Üdvözlettel,
> Gábor
>
> ----- Original Message -----
> From: "Andras Tantos" <andras_tantos at tantos.homelinux.org>
> To: <elektro at tesla.hu>
> Sent: Monday, September 15, 2003 5:46 PM
> Subject: Re: RST és C
> > Vannak termeszetesen a trivialis otletek:
> > - GCC (Mingw, CygWin, DJGPP)
> > - Visual C++ -> Ez utobbi benne van a .NET SDK 1.1-ben. Igaz, csak a
> > command-line verzio, es optimalizalas nelkul, de hasznalhato. Ha igy
> > csinalod, le kell tolteni hozza a platform SDK-t, is, hogy a LIB-ek, es
> > header-ek is meglegyenek a Win fejleszteshez. Ha nem igy kaparintod meg,
> > akkor pesze penzbe kerul, nem is kevesbe.
> >
> > A kevesbe magatol ertetodoek:
> > - Watcom C (http://www.openwatcom.org/)
> > - Intel C compiler
(http://developer.intel.com/software/products/compilers/)
> >
> > ANSI C-t szinte mindegyik jol ismeri, ezen a szinten elegge
kompatibilisek
> > is. Manapsag a C++ az erdekes fejlesztesi terulet, ezen a teren is egyre
> > inkabb hasonloak a forditok (a szabvanyhoz). A HW elerese nem fordito,
hanem
> > library kerdese. Ha Windows alatt dolgozol: Platform SDK. Ha OS nelkul,
> > magadra vagy utlava. Ha mas OS alatt, akkor annak az OS-nek a leirasa.
Ha
> > Win alatt direkt HW elerest akarsz csinalni, akkor UserPort.
> >
> > Udv,
> > Tantos Andras
> >
>
>
>



More information about the Elektro mailing list