PDA

View Full Version : problema API con lcc


loscassapalle
06-11-2007, 19:58
ciao a tutti...

dopo l'esame di java, visto che non mi è richiesto da nessun altro esame, volevo imparare il C
ho scaricato lcc, solo che il link per scaricare le API di windows non funziona e non riesco a trovarne di alternativi...qualcuuno ce l'ha o sa dove trovarlo??? il file è win32hlp.exe
grazie in anticipo:)

variabilepippo
06-11-2007, 20:10
solo che il link per scaricare le API di windows non funziona e non riesco a trovarne di alternativi


La versione più aggiornata della documentazione è rappresentata dal Platform/Windows SDK (http://www.microsoft.com/downloads/details.aspx?familyid=C2B1E300-F358-4523-B479-F53D234CDCCF).

Se vuoi scaricare Win32Hlp.exe segui questo link (http://gd.tuwien.ac.at/languages/c/lcc/).

loscassapalle
06-11-2007, 20:55
La versione più aggiornata della documentazione è rappresentata dal Platform/Windows SDK (http://www.microsoft.com/downloads/details.aspx?familyid=C2B1E300-F358-4523-B479-F53D234CDCCF).

Se vuoi scaricare Win32Hlp.exe segui questo link (http://gd.tuwien.ac.at/languages/c/lcc/).

ok grazie:)

cionci
06-11-2007, 22:06
Come mai proprio lcc ? Ci sono altri compilatori ben più aggiornati di lcc...

loscassapalle
07-11-2007, 14:39
Come mai proprio lcc ? Ci sono altri compilatori ben più aggiornati di lcc...

non lo so...la guida di html.it lo dava come miglior soluzione dopo Djgpp, solamente era più facile da installare...
io non ne capisco niente anche xkè per java usavamo textpad...
tu cosa consigli???

variabilepippo
07-11-2007, 14:50
non lo so...la guida di html.it lo dava come miglior soluzione dopo Djgpp,


Evidentemente quella guida ha bisogno di un aggiornamento... ;)

Se vuoi restare sulla falsariga di LCC prova Pelles C (http://www.smorgasbordet.com/pellesc/), altrimenti puoi installarne uno tra i seguenti: Visual C++ 2005 Express, MinGW (magari integrato in Code::Blocks o Eclipse+CDT), Digital Mars, OpenWatcom.

71104
07-11-2007, 16:14
visto che ti interessa usare le API di Windows direi senza ombra di dubbio Visual C++. ma è ancora possibile scaricare la versione 2005 Express? io tempo fa l'ho cercata ma ho trovato solo la 2008, la quale tra l'altro comprende (anche in edizione Express) il PSDK già di per se'.

variabilepippo
07-11-2007, 16:20
ma è ancora possibile scaricare la versione 2005 Express? io tempo fa l'ho cercata ma ho trovato solo la 2008, la quale tra l'altro comprende (anche in edizione Express) il PSDK già di per se'.


È cosa buona e giusta che VS2008 abbia il PSDK "inside"... :)

Uno dei vantaggi di VS2005Express rispetto a VS2008Express è la localizzazione in italiano. VC++ 2005 Express (ITA) può essere scaricato da qui (http://go.microsoft.com/fwlink/?LinkID=51410&clcid=0x410) oppure in formato ISO (http://download.microsoft.com/download/6/1/1/611B389A-8233-4336-B967-6FC6675D1760/vc.iso).


visto che ti interessa usare le API di Windows direi senza ombra di dubbio Visual C++


Anch'io consiglio VC++ Express, però è un dato di fatto che tra quelli suggeriti sia l'unico che richieda una procedura (per un principiante potrebbe essere "complessa") per poter sfruttare la WinAPI.

loscassapalle
07-11-2007, 16:30
a dire il vero non è che mi piacciano le api di windows...
il punto è che ho solo seguito la guida senza fare alcun tipo di considerazione perchè non ne capisco:D

riassumendo, x programmare in c cosa mi consigliate?? devo scaricare solo VS2005Express ??

variabilepippo
07-11-2007, 16:34
devo scaricare solo VS2005Express ??


Se opti per VC++2005Express devi seguire questa procedura (http://msdn2.microsoft.com/it-it/library/ms235626(VS.80).aspx) per poter compilare applicazioni WIN32.

loscassapalle
07-11-2007, 16:41
Se opti per VC++2005Express devi seguire questa procedura (http://msdn2.microsoft.com/it-it/library/ms235626(VS.80).aspx) per poter compilare applicazioni WIN32.

ma è anche per C (senza ++)?

variabilepippo
07-11-2007, 17:09
ma è anche per C (senza ++)?


Con un compilatore C++ puoi compilare codice C, ma non vale il viceversa.

loscassapalle
07-11-2007, 19:29
Con un compilatore C++ puoi compilare codice C, ma non vale il viceversa.

ok qnd ho tempo provo...grazie...

variabilepippo
07-11-2007, 19:42
ok qnd ho tempo provo...grazie...

Comunque se sei interessato al solo C e non vuoi installare dei megapacchetti prova PellesC (http://www.smorgasbordet.com/pellesc/), con un singolo download da 7MB ti ritrovi un discreto compilatore C (Windows+PocketPC), un ambiente di sviluppo ed un debugger.

QUI puoi vedere (http://www.smorgasbordet.com/pellesc/screenshots.htm) alcune schermate.