
Thejuster (Admin)
Guru^2
    
Messaggi: 2338
Iscritto: 04/05/2008
|
Una domanda che pongo da sempre
E possibile utilizzare questo linguaggio su linx
Escludendo il framework?
Ultima modifica effettuata da Thejuster il 09/03/2009 alle 19:40
|
|

theprogrammer (Normal User)
Guru^2
    
Messaggi: 2509
Iscritto: 28/01/2009
|
Postato originariamente da Thejuster:
Una domanda che pongo da sempre
E possibile utilizzare questo linguaggio su linx
Escludendo il framework?
|
Di quale linguaggio parli ? Del C++ ? E per linx intendi linux ?
|
|

Thejuster (Admin)
Guru^2
    
Messaggi: 2338
Iscritto: 04/05/2008
|
no vc++
Ieri volevo provare a compilare un sorgente su linux
ma non ci sono riuscito semplicemente
perche non sò creare un Makefile
di solito su linux si compila con il makefile
con il gcc.
ma non so precisamente se funziona.
e se poi anche compilato richiede ancora i framework.
proprio non saprei. per questo chiedo
|
|

theprogrammer (Normal User)
Guru^2
    
Messaggi: 2509
Iscritto: 28/01/2009
|
Postato originariamente da Thejuster:
no vc++
|
Il Visual C++ e' un prodotto, non un linguaggio.
Il linguaggio e' sempre e comunque il C++.
Ovviamente, essendo un prodotto della Microsoft, non potra' girare (almeno, nativamente) su Linux ...
Ieri volevo provare a compilare un sorgente su linux
ma non ci sono riuscito semplicemente |
Hai provato a compilare un sorgente con il Visual C++ ?? Ma cosa dici ??
e se poi anche compilato richiede ancora i framework. |
E da cosa hai desunto questa cosa??? |
|

Thejuster (Admin)
Guru^2
    
Messaggi: 2338
Iscritto: 04/05/2008
|
non ho desunto nulla perchè linux non e il mio sistema operativo.
per quanto possa essere bello, potente e tutto il resto.
Non rimane nel mio standard e nelle mie utilità.
l'ho fatto provare da un'amico.
del tipo emulandolo con virtualbox
dicendo che non puo installare il framework su linux
come e cosa non so dirti, perchè non conosco linux.
ma dico ciò che mi e stato detto.
Ovviamente, essendo un prodotto della Microsoft, non potra' girare (almeno, nativamente) su Linux ...
|
Mi interesserebbe sapere questo.
(Almeno, nativamente)
Se c'è qualche modo soluzione mi interesserebbe molto saperla.
Siccome esiste questo server che puo essere compilato sia su linux che su win con visual studio, ed'è scritto in C
Era mia necessità realizzare un programma che funzionasse ugualmente sia su linux che su win in modo da interfacciare il programma al server. questo e tutto.
Ultima modifica effettuata da Thejuster il 11/03/2009 alle 9:00
|
|

theprogrammer (Normal User)
Guru^2
    
Messaggi: 2509
Iscritto: 28/01/2009
|
Postato originariamente da Thejuster:
l'ho fatto provare da un'amico.
|
Dipende da cosa gli hai fatto provare.
Se hai compilato il tuo programma C/C++ con il CLR allora hai necessita' del .NET Framework (dato che avrai un exe in codice gestito).
Ma se hai compilato il codice in modalita' Win32 nativa, allora il Framework non sara' necessario.
Devi dare maggiori dettagli rispetto a quello che hai precisamente fatto ...
In ogni caso, il codice nativo Win32 NON puo' girare nativamente su Linux, ma solo tramite emulatori in genere poco efficienti e quasi sempre buggati.
Il codice managed (con il Framework) puo' girare tramite Mono (vedi su Internet: Progetto Mono), ma anche questo, con mille problemi ...
Il miglior modo di fare quello che vuoi e' scrivere il tuo codice in maniera da non sfruttare caratteristiche particolari di Windows (per un programma Server di rete, non e' difficile) e ricompilarlo con g++ su Linux. |
|

Thejuster (Admin)
Guru^2
    
Messaggi: 2338
Iscritto: 04/05/2008
|
Uhm mi chiedevo se la stessa cosa valeva per C++ Builder 2009
Ha lo stesso medoto di compilazione di vs?
|
|

theprogrammer (Normal User)
Guru^2
    
Messaggi: 2509
Iscritto: 28/01/2009
|
Postato originariamente da Thejuster:
Uhm mi chiedevo se la stessa cosa valeva per C++ Builder 2009
Ha lo stesso medoto di compilazione di vs? |
Non lo so, ma se usa delle librerie proprie (cosa MOLTO probabile), o le includi staticamente nel progetto (cosa sempre fattibile ma sconsigliata per la dimensione dell'eseguibile) oppure le devi sempre avere a disposizione nel PC di destinazione. |
|

Thejuster (Admin)
Guru^2
    
Messaggi: 2338
Iscritto: 04/05/2008
|
si appunto ho riscontrato questo problema
ho cercato su google vari argomenti sulla compilazione di uno stand alone
difatti nel computer di destinazione mi chede un componente che manca
ho cercato in tutte le cartelle ma non c'è
si chiama vcl100.bpl
dove posso trovare questi componenti?
ho gia utiliazzato il tasto cerca nelle cartella ma non esiste
e possibile magari che quando compila ti restiuisce tutto quello che serve gia nella cartella?
grazie
|
|