Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Compilatori C++ e SDK vari

0 views
Skip to first unread message

Gabriele Boccone

unread,
Oct 8, 2002, 8:20:56 AM10/8/02
to
Ho bisogno di un compilatore C++ abbastanza versatile in ambiente Win32, e
ho comnciato a valutare tutte le alternative.

Mi piacerebbe sapere cosa mi serve per programmare "un po' di tutto", senza
per forza usare (=comprare) strumenti di Microsoft. Ovviamente vorrei usare
le funzioni del Platform SDK, ma ho lavorato con Visual C++ e lo odio
profondamente.

In particolare:

- cygwin sarebbe il mio preferito, ma mi pare che sia incompatibile con il
resto del mondo, specialmente con il Platform SDK di M$. Non ha una IDE, ma
con VIM si risolve tutto.

- Borland C++ 5.5 free, mi piace abbastanza, anche questo non ha una IDE, e
non ho ancora capito la sintassi dei suoi Makefile. Posso usare controlli
ActiveX in un progetto BC++?

- Dev-C++, ne parlano tutti, ma ancora non riesco a fargli fare quello che
vorrei... Esiste qualche tutorial?

Altri? Che fine ha fatto OpenWatcom? E il vecchio djgpp esiste ancora? E se
esiste, e' ancora limitato al DOS?

Ultima domanda: una volta installato il compilatore, e il PSDK, quali
potrebbero essere le cose utili?

Attualmente uso:
- Editor di testo: vim
- Editor esadecimale: XVI32

mi manca un editor di risorse, e sicuramente qualcos'altro...


Maya

unread,
Oct 8, 2002, 6:51:23 PM10/8/02
to
Gabriele Boccone ha scritto:

> - cygwin sarebbe il mio preferito, ma mi pare che sia
> incompatibile con il resto del mondo, specialmente con il Platform
> SDK di M$.

<http://www.mingw.org/>

--
< http://www.reactos.com/ > Open source clone of Windows NT. Current
Don't stand, REACT! version 0.0.20. C, C++ and ASM developers
and beta testers are welcome!

Dan

unread,
Oct 9, 2002, 8:39:29 AM10/9/02
to

Gabriele Boccone <g.bo...@osi-ge.com> wrote in message
QXzo9.15636$dj7....@tornado.fastwebnet.it...

> Ho bisogno di un compilatore C++ abbastanza versatile in ambiente Win32, e
> ho comnciato a valutare tutte le alternative.
>
> Mi piacerebbe sapere cosa mi serve per programmare "un po' di tutto",
senza
> per forza usare (=comprare) strumenti di Microsoft. Ovviamente vorrei
usare
> le funzioni del Platform SDK, ma ho lavorato con Visual C++ e lo odio
> profondamente.
>
> In particolare:
>
> - cygwin sarebbe il mio preferito, ma mi pare che sia incompatibile con il
> resto del mondo, specialmente con il Platform SDK di M$. Non ha una IDE,
ma
> con VIM si risolve tutto.
>
> - Borland C++ 5.5 free, mi piace abbastanza, anche questo non ha una IDE,
e
> non ho ancora capito la sintassi dei suoi Makefile. Posso usare controlli
> ActiveX in un progetto BC++?
>
> - Dev-C++, ne parlano tutti, ma ancora non riesco a fargli fare quello che
> vorrei... Esiste qualche tutorial?

Esiste un forum:
http://sourceforge.net/forum/forum.php?forum_id=48211

> Altri? Che fine ha fatto OpenWatcom? E il vecchio djgpp esiste ancora? E
se
> esiste, e' ancora limitato al DOS?

Prova http://www.cs.virginia.edu/~lcc-win32/
Questo ha anche un Dialog editor (che puoi usare anche con Dev-C++)

>
> Ultima domanda: una volta installato il compilatore, e il PSDK, quali
> potrebbero essere le cose utili?

www.wxwindows.org

Dan

Lorenzo Micheletto

unread,
Oct 9, 2002, 2:58:05 PM10/9/02
to
Gabriele Boccone wrote:

> - Dev-C++, ne parlano tutti, ma ancora non riesco a fargli fare quello che
> vorrei... Esiste qualche tutorial?

Dev-C++ e' "solo" un IDE per GCC per Windows (puoi usare sia cygwin
che mingw) che nella versione "completa" viene fornita con una release
abbastanza recente di mingw.
Io lo uso con mingw e msys scaricati da sourceforge, dove si trovano
le versioni piu aggiornate di compilatore, tool e librerie, ma vanno
installati a parte e poi Dev-C++ va settato in modo che usi le directory
bin, lib ed include di mingw e la bin di msys.

Per accedere alle API di windows c'e' la libreria winapi
(sempre scaricabile dal sito di mingw su sourceforge) che contiene
la "traduzione" per GCC degli include file e dei wrapper per le API
di Windows.
Io comunque lo uso principalmente per realizzare roba a linea di comando
e per DLL che al massimo ricevono un hWnd e ci disegnano dentro
(il resto dell'interfaccia grafica lo gestisco da VB).

Un altro ambiente IDE interessante e' Source Navigator
(la versione per windows piu recente la trovi su sourcenav.sf.net)
ha in piu un buon sistema di "navigazione" dei sorgenti con
grafi di chiamata ecc. ecc.

Se infine ti interessa roba "piu versatile" tieni d'occhio www.gnat.com
perche i tipi della ACT (quelli che curano il supporto comemrciale
di GNAT) hanno annunciato per ottobre-novembre 2002 il rilascio
di GNAT GPS (un ambiente di sviluppo multipiattaforma molto
interessante, principalmente orientato alla programmazione
in C++ ed Ada95 con GCC 3.x ma configurabile per l'uso
di tool "esterni" ed altri linguaggi e compilatori).

L. Micheletto

0 new messages