[Linux-Biella] sviluppare applicativi su linux
Paul TT
paultt a bilug.linux.it
Gio 15 Dic 2005 18:33:32 CET
Rick wrote:
>Ciao a tutta la mailing-list,
>
>chiedo a voi guru un consiglio, dato che ho già speso più e più ore a googlare per cercare di imboccare la strada migliore.
>
>La domanda è:
>cosa mi consigliate di usare / leggere per sviluppare in c++ su linux a parte i libri di Bjarne Stroustup?
>
>
>Premessa doverosa:
>Gli esperimenti che voglio fare non è necessario siano cross-platform. Basta che girino veloci. Ecco perchè c++.
>In c++ ho sviluppato solo con il visual studio semplici applicativi e semplici controlli ocx (per winsozz ovviamente).
>Penso che Linux sia una magnifico S.O., vi scrivo da una gentoo tanto per intenderci e mi piacerebbe svilupparci sopra.
>
>Vorrei fare esperimenti su:
>a) Sviluppo di un demone.
>b) Connessioni di rete.
>c) Comunicazione Interprocesso.
>d) Gestione dell'Interfaccia grafica.
>e) Misurazione dei tempi di esecuzione del codice (ci sarà qualche funzione sicuramente, ma non so dove si trovi e ho solo una vaga idea di come si importino le librerie esterne con il gcc (non ho ancora googlato)).
>
>
ehm le librerie non si importano col gcc. si importano col codice. il
gcc compila, forse intendi dire come compilare linkando? :-)
-l pippo per esempio per la libpippo, tipicamente, ma il nome puo'
variare... e' un po' lunga da spiegare velocemente.....
(n.d.Threshold: per il c++ usi il g++ )
http://www.linux.org/docs/ldp/howto/C++-dlopen/
>Intendo chiedere il vostro parere su:
>a) quali set di librerie grafiche e non (gtk, wx, qt, gnome, kde, ecc...) secondo voi sono un buon compromesso tra comodità e velocità di esecuzione;
>
>
c++ = qt
>b) quale strumento di sviluppo, possibilmente RAD (vi prego di evitare le risposte tipo emacs o vi, che apprezzo molto come editor ma che perderei più tempo a cercare di configurare e usare piuttosto che scrivere gli esperimenti che mi servono). Sarei più orientato verso KDevelop o Anjuta, ma sono aperto a qualsiasi proposta;
>
>
vim=visualstudio improved ;-) ... ehehe non e' una risposta tipo emacs o
vi..
scherzi a parte sai come la penso e non so davvero verso cosa dirigerti
qui :(
>c) quali sono i problemi classici da softwarista a cui potrei andare in contro, quelli linux ovviamente, a parte il solito <<Perchè c***o non compila?>>(che c'è dappertutto).
>
>
softwa-ke?!?!?!?!? ;-P
seriamente: mboh. il fatto che devi avere la controparte -dev di una
libreria per linkarci contro, ad esempio.
>Qualsiasi esempio, lettura, esperienza, opinione è ben accetta. Per adesso non ho le idee chiare.
>Mi rendo conto che chiedo molto, ma le domande serie si fanno a gente seria!
>
>
link faceto:
. http://www.c-jump.com/index.html
seri:
. http://www.linux.org/docs/ldp/howto/C++-dlopen/
. http://adm.jinr.ru/doc/HOWTO/GCC-HOWTO/index.html
. http://adm.jinr.ru/doc/HOWTO/C++Programming-HOWTO.html
pgm da cui trarre esempio (leggi: copiare ;-P):
. freshmeat.net -> browse -> browse by programming language :-))))
;-)
--
"Tutti in piedi sul divano!"
"si e' cristallizzata la dimensione spaziotempo..."
Maggiori informazioni sulla lista
Linux