Andrea993 Pubblicato: 29 Giugno 2010 Segnalazione Share Pubblicato: 29 Giugno 2010 Che differenza c'è tra programmare con mshell e carbide c++? il risultato non è comunque un file exe? Per eseguire programmi mshell è necessario installare un programma sul cellulare? Potete chiarirmi le idee?? Link to comment Condividi su altri siti More sharing options...
Nick_7 Pubblicato: 29 Giugno 2010 Segnalazione Share Pubblicato: 29 Giugno 2010 No, nel caso di mShell il risultato è subito il file in .sis già pronto da essere installato sul cellulare; Sì, per eseguire mShell è necessario installarlo sul cellulare. L'applicazione la trovi qui: http://www.m-shell.net/download.aspx Link to comment Condividi su altri siti More sharing options...
Andrea993 Pubblicato: 29 Giugno 2010 Autore Segnalazione Share Pubblicato: 29 Giugno 2010 (modificato) No, nel caso di mShell il risultato è subito il file in .sis già pronto da essere installato sul cellulare;Sì, per eseguire mShell è necessario installarlo sul cellulare. L'applicazione la trovi qui: http://www.m-shell.net/download.aspx Grazie per il chiarimento...a me, invece serve soltanto il file eseguibile...posso compilare in mshell e poi con un programma come siscontent estrarre l'exe? Ma perchè nel cellulare girino programmi fatti in mshell è necessario installarci qualcosa? Modificato 29 Giugno 2010 da Andrea993 Link to comment Condividi su altri siti More sharing options...
Nick_7 Pubblicato: 29 Giugno 2010 Segnalazione Share Pubblicato: 29 Giugno 2010 (modificato) Purtroppo non so dirti se dentro il .sis c'è o meno un file in .exe (comunque nel caso in cui ci sia credo proprio di sì) Una volta che hai compilato il .sis non c'è bisogno di null'altro per far funzionare il programma dato che è un file .sis indipendente al 100% dal programma con cui è stato prodotto Modificato 29 Giugno 2010 da Nick_7 Link to comment Condividi su altri siti More sharing options...
lento Pubblicato: 30 Giugno 2010 Segnalazione Share Pubblicato: 30 Giugno 2010 Che differenza c'è tra programmare con mshell e carbide c++?il risultato non è comunque un file exe? Per eseguire programmi mshell è necessario installare un programma sul cellulare? Potete chiarirmi le idee?? Per capire la differenza bisogna chiarirci un pò le idee. Quello che tu chiami File exe è un file binario che il processore del computer è in grado di processare e eseguire direttamente (Linguaggio Macchina). Il C++ crea proprio quel tipo di file, un eseguibile indipendente dal programma che là creato. mShell si differisce da C++ perchè è un interprete, quindi legge il file xxx.m che ai scritto e lo esegue al momento. Se conosci il Basic, Perl, Python, funziona allo stesso modo. Quindi il programma che crei con mShell non è possiblie farlo leggere e eseguire direttamente dal processore del tuo cellulare. Ci deve essere l'interprete mShell in esecuzione che legge e esegue i comandi che hai scritto nel tuo programma. Nel xxxx.sis che realizzi sarà contenuto il tuo programma xxx.m e l'interprete mShell. mShell è l'unico file che corrisponde alla tua idea di exe contenuto in xxx.sis. Link to comment Condividi su altri siti More sharing options...
memoryn70 Pubblicato: 30 Giugno 2010 Segnalazione Share Pubblicato: 30 Giugno 2010 Per capire la differenza bisogna chiarirci un pò le idee.Quello che tu chiami File exe è un file binario che il processore del computer è in grado di processare e eseguire direttamente (Linguaggio Macchina). Il C++ crea proprio quel tipo di file, un eseguibile indipendente dal programma che là creato. mShell si differisce da C++ perchè è un interprete, quindi legge il file xxx.m che ai scritto e lo esegue al momento. Se conosci il Basic, Perl, Python, funziona allo stesso modo. Quindi il programma che crei con mShell non è possiblie farlo leggere e eseguire direttamente dal processore del tuo cellulare. Ci deve essere l'interprete mShell in esecuzione che legge e esegue i comandi che hai scritto nel tuo programma. Nel xxxx.sis che realizzi sarà contenuto il tuo programma xxx.m e l'interprete mShell. mShell è l'unico file che corrisponde alla tua idea di exe contenuto in xxx.sis. Esatto! L'unico linguaggio veramente compilabile a linguaggio macchina è il c++. Gli altri sono interpretati: ma questo non significa che siano da meno eheh, saranno più lenti o meno adatti a interfacciarsi direttamente con la macchina. Attenzione! Il sis è un pacchetto di file, non un programma in se Link to comment Condividi su altri siti More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Accedi Ora