Newsgroup: it.comp.os.linux.software
Titolo: Visual C++ con linux

Salve a tutti,
                avrei da fare una domandina semplice, semplice, per chi lo
sa:-)))
Tempo fa, ho acquistato il pacchetto della Microsoft Strumenti di Sviluppo
Licenza studente che
comprendeva Visual Basic e Visual C++.
Presi Visual Basic e lasciai dormire Visual C++
Ora che vorrei installare e lavorare con Linux, mi tornerebbe comodo, ma ho
un dubbio.
Visual C++ lavora sotto Windows e mi sta bene.
Se gli stessi sorgenti, li copio nel disco di Linux, c'č la possibilitą di
compilarli e farli girare sotto Linux?
Se esiste tale compilatore, mi direste  il nome e il sito dove recuperarlo?
Cosģ avrei lo stesso applicativo che gira in due macchine diverse.
Ho fatto una domanda difficile o impossibile?:-)))
Ed ancora, se esiste tale compilatore, c'č qualche libro che ne spieghi
l'iter?
Ringrazio sin d'ora l'anima gentile che mi risponderą:-))))

Così avrei lo stesso applicativo che gira in due macchine diverse.
Basta che ti attieni allo standard C++ e usi librerie portabili
-- 
Rhymes
rhy...@NOSPAMmyself.com

 compilarli e farli girare sotto Linux?
scordati quell'accozzaglia delle mfc.
per il resto ha gią detto rhymes ;-)
-- 
[ Fustino? What a F#*k1n6 nick!? ]
  ~ ICQ: 61670579

 
Come compilatore Linux, che gira anche sotto windows, c'è gcc.
Lo trovi in tutte le distribuzioni.
Come ambiente grafico di sviluppo c'è Kdevelop, che trovi in tutte le distro
nei pacchetti KDE.
Infine, c'è Kylix della Borland (gratis, non gpl) che è l'analogo Linux di 
Delphi. Lavora sia in pascal che c++
cia, andrea

 Basta che ti attieni allo standard C++ e usi librerie portabili
KDevelop č standard???
Grazie ancora
Gius

 scordati quell'accozzaglia delle mfc.
Cosa sono le mfc??
Scusa l'ignoranza:-)
Gius

 Delphi. Lavora sia in pascal che c++
A proposito di Kylix, su un CD ho trovato Kylyx v.1, l'ho installato in
Mandrake 8.2 ed ho
provato a fare due stupidi prg
1) in testuale, una volta lanciato da console, gli faccio dire "Hello World"
e tutto funziona
2) ho voluto complicare la cosa, includendo 3 oggetti. 1 Label  1 command 1
ListBox
quando clicco sul command gli faccio scrivere 100 numeri casuali e alla fine
nella label
mi scrive Fine
Lanciando da Kylix con Run/Run, tutto funziona, invece, se lo compilo, mi
crea nella cartella Temp
il prg Project1* che lancio cliccandoci sopra, non succede nulla, ci
riclicco, stessa cosa.
Pensando di aver sbagliato a scrivere il codice, recupero dagli esempi,
clock, lo compilo nella
stessa cartella, ma anche lui non ne vuole sapere di aprirsi.
Dov'č lo sbaglio??
Qlc sa dirmi perchč?
Grazie
Gius

 Cosa sono le mfc??
microsoft foundation class(es) se non erro.
cmq la robaccia di visual c++


KDevelop č standard???
Che significa? 
-- 
Rhymes
rhy...@NOSPAMmyself.com

provato a fare due stupidi prg
Kylix 1 supporta solo Delphi quindi al tuo scopo non va bene. Scarica
la versione 3 piuttosto che comprende anche C++
-- 
Rhymes
rhy...@NOSPAMmyself.com

 >KDevelop è standard???


una volta compilato non riesco a farlo partire.
Mai usato Kylix 1
-- 
Rhymes
rhy...@NOSPAMmyself.com

 wrote:
Ciao,
        accidenti, sempre più complicato:-))))
scusa, pensavo di aver già detto che non conosco nè Linux nè C, nè
C++, nè C standard o meno, nè VC++,
insomma di C in qualsiasi salsa non lo conosco, in più mettici che di Linux
sarà 10 gg. che lo meno:-)))
Sin'ora ho lavorato solo con i prodotti di cocco bill (DOS-Windows
95/98/2000 e VBasic 4,5,6
Allora, perchè dovrei lasciare Kylix?  perchè prendere un editor qualsiasi?
Indipendentemente che sia o meno esperto, se uso un editor(cosa intendi
KDevelon - emacs?)
e faccio degli errori di programmazione, me li evidenzia??
Ovviamente, vado a naso, per la compilazione dovrei avvalermi di gcc o g++
di linux?
Sempre grato per la disponibilità e pazienza
Gius


di linux?
Io direi che ti conviene comprare un libro o di C o di C++ e usare un
compilatore qualsiasi. GCC va benissimo.
Scrivi il codice con l'editor che preferisci e compili con gcc
-- 
Rhymes
rhy...@NOSPAMmyself.com

 wrote:
Ciao Rhymes,
        un passo alla volta e con il tuo aiuto, forse riuscirņ a
partire:-)))
Attualmente con VB6 mi diverto a scrivere programmi in stile Windows, cioč
con
finestre, listbox, griglie ecc.ecc.che poi regalo ai miei amici.
Alcuni di questi prg vorrei farli girare su piattaforma Linux e scriverli in
C
Domande:
1) per fare quanto sopra mi occorre il C o il C++????
2) in base alla risposta 1) mi sapresti indicare dei buoni libri?
    (Per buoni, intendo, che siano di facile lettura e possibilmente con
molti esempi, magari su CD)
3) non sarebbe il caso di procurarmi, anche un libro su linux? Ma quale, con
le stesse caratteristiche di cui sopra?
Ringrazio ancora
Gius


 1) per fare quanto sopra mi occorre il C o il C++????
Uguale. La cosa migliore che ho trovato, e più nello "spirito" di linux,
è quello di fare tutte le applicazioni in puro testo con il normale C o
C++, in modo da avere una sorta di "comandi" shell.
Poi crei le interfacce col TCL/TK, ottieni due vantaggi:
a) l'interfaccia grafica vale quanto quella del VB, perché è fatta a
finestre e tasti;
b) il tuo programma potrà funzionare anche in console richiamando "a
mano" i comandi (o con script bash).
-- 
Massimo Bacilieri AKA Crononauta 
mailto:
ulib...@libero.it
 ; ICQ:4005815

le stesse caratteristiche di cui sopra?
practicaltux.sourceforge.net
-- 
Rhymes
rhy...@NOSPAMmyself.com


Mio buon Rhymes, 8-)))))
Ma perché mi complichi la vita:-))))))
Eravamo rimasti che avrei cominciato con C o C++, mi ero messo l'animo in
pace e mi stavo documentando, adesso mi tiri fuori Phyton:-)))
proprio oggi pomeriggio mi è capitato tra le mani un articolo di Giorgio
Zoppi, dove ne parla bene, specialmente dove dice che trattasi di linguaggio
dinamico, supporta la programmazione imperativa(quella classica), funzionale
e ad oggetti, inoltre di default fornisce l'integrazione con C e C++
Allora, lascio il resto e mi butto sul pitone? :-))))
Non è che anche Ruby 1.6.8 è meno ostico per un newbie ? :-)))
L'ho trovato su un CD di Linux Magazine di marzo, ma all'interno, non c'è
nessuna recensione
Ancora grazie
Gius


 Poi crei le interfacce col TCL/TK, ottieni due vantaggi:
E questo da dove sbuca?:-))))
cos'è un altro linguaggio o un prg dedicato?
Scusa la mia ignoranza, sia di linux che di C.
Grazie
Gius

cos'è un altro linguaggio o un prg dedicato?
Tcl è un linguaggio
Tk è il toolkit grafico per tale linguaggio
ps. puoi usare Tk anche con Python ;P
-- 
Rhymes
rhy...@NOSPAMmyself.com

nessuna recensione
Usa 
www.google.it
 :)
-- 
Rhymes
rhy...@NOSPAMmyself.com


Ciao,
        ti ringrazio per tutto, ho tanta carne al fuoco e poco tempo libero,
saprai anche tu che ogni tanto bisogna mangiare:-))
Senz'altro più in là, avrò bisogno dei tuoi consigli.
Intanto mi documenterò prima con linux e poi con Python, di cui ne ho
scaricato la vers. 2.2.2, sia per Windows che per Linux.
Speriamo in bene, poi se vorrò le interfacce grafiche, dovrò scaricarmi
anche TK
anche se al momento non so da dove scaricarlo:-(
Grazie
Gius

anche se al momento non so da dove scaricarlo:-(
Tk (Tkinter in Python) è già incluso nella distribuzione che hai
scaricato. Imparerai ad usarlo leggendo la documentazione
-- 
Rhymes
rhy...@NOSPAMmyself.com

 anche TK anche se al momento non so da dove scaricarlo:-(
Mi son fermato a metà del discorso, il sito è 
www.tcl.tk/software/tcltk/
 -
ma ho scaricato 4 files
      Tcl Sources
      tcl8.4.2-src.tar.gz Gzip format
      tcl842-src.zip Zip format
      Tk Sources
      tk8.4.2-src.tar.gz Gzip format
      tk842-src.zip Zip format
tutti e tre sono pesanti 11.400 Bit e scompattandoli mi da errore
dovrò trovare qualche altro sito.
Gius

 ha scritto nel messaggio
news:d92i6v875t7otliv0...@4ax.com...

Ho cercato, ma non c'è, ho letto che c'era sino alla vers.1.5
Gius

Ho cercato, ma non c'č, ho letto che c'era sino alla vers.1.5
C'č dato che lo uso e lo usano miriadi di persone :)
Leggi la documentazione che č meglio
-- 
Rhymes
rhy...@NOSPAMmyself.com

dovrò trovare qualche altro sito.
A che ti serve? Tcl è già incluso nella distro di Python per win e in
linux basta che installi i binari
-- 
Rhymes
rhy...@NOSPAMmyself.com

 C'è dato che lo uso e lo usano miriadi di persone :)

prima ad imparare:-)))
Il tutorial non è mica cosi lungo....
-- 
Rhymes
rhy...@NOSPAMmyself.com

 >Ciao,
      scusa la mia ignoranza e l'impertinenza, ti ringrazio per la pazienza,
ma ancora non c'ho capito granchè:-(
sto benedetto Tkinter che cavolo fà e come si usa?
Cmq, hai ragione tu, facciamo un passo alla volta, impareremo cosa e come si
comporta Python e poi vedremo.
Quello che mi lascia interdetto, dato che sono abituato con VB6 e cioè OOP,
è vedermi con Python con una semplice faccia da editor:-)
Cmq, ancora grazie
Gius


 sorgente(C++) penso mi sarebbe più facile
Se hai la necessità di creare programmi portabili su piattaforme diverse 
(linux/win/mac) utilizza le librerie Qt 
http://www.trolltech.com
-- 
Filippo Santovito

è vedermi con Python con una semplice faccia da editor:-)
Meglio ;-) E comunque esistono GUI builder anche per Python
-- 
Rhymes
rhy...@NOSPAMmyself.com

 OOP
ROTFL
-- 
Linux: Because rebooting is for adding new hardware
Registered Linux User #301571
Shaw's principle: "Build a system that even a fool can use, and only a fool
will want to use it."

 OOP, č vedermi con Python con una semplice faccia da editor:-)
VB6 non č OOP nel senso stretto del termine (non supporta _nativamente_
l'ereditarietŕ, con qualche trucco si puň far funzionare il
polimorfismo e supporta l'incapsulazione), Python sě. Semmai quello che
ti manca č un IDE, ovvero un editor di form & codice & finestre
grafiche tutto integrate.
Comunque Python č un ottimo linguaggio, decisamente di diversi ordini di
grandezza meglio di VB. Hai fatto un'ottima scelta ;-)
-- 
Andrea Bergia - studente              Linux Registred User #281550
"The one thing we're all waiting for, is peace on Earth and an end to
war,
it's a miracle we need, the miracle, the miracle, 
Peace on earth and end to war today,
That time will come one day you'll see when we can all be friends"