Oppure

Loading
20/11/07 20:57
trane_dirtyboy
salve vorrei saxe cm si fa a creare un eseguibile che inviato a qlk1 funzioni e non richieda una nuova installazione (mostrato come errore ovviamente).

se invio il file exe (quello x il debug) nn funziona a nessuno..
grazie
aaa
22/11/07 14:52
netarrow
nella configurazione di compilazione (dipende dall'IDE il luogo in cui devi andare) imposta come tipo di compilazione "a release"
aaa
22/11/07 19:11
trane_dirtyboy
Postato originariamente da netarrow:

nella configurazione di compilazione (dipende dall'IDE il luogo in cui devi andare) imposta come tipo di compilazione "a release"


scusa me lo poterseti spiegare meglio xk nn ho capito.. scusami
aaa
22/11/07 20:06
netarrow
dipende dall'IDE che utilizzi, se usi visual studio ad esempio dovresti avere una casellina in alto dove puoi settare se compilare in modalità debug e in modalità release, a seconda dell'IDE che usi questa impostazione starà in un posto diverso quindi più preciso non posso essere.

Se compili usando solo il compilatore a console senza IDE, nel caso utilizza g++ basta che compili senza l'opzione -g

compila a debug
g++ -g nomefile.cpp

non compila a debug
g++ nome.cpp

Dicci che IDE e che compilatore usi e vediamo cosa può essere (inoltre prova a spiegare meglio l'errore)
aaa
23/11/07 14:35
trane_dirtyboy
Postato originariamente da netarrow:

dipende dall'IDE che utilizzi, se usi visual studio ad esempio dovresti avere una casellina in alto dove puoi settare se compilare in modalità debug e in modalità release, a seconda dell'IDE che usi questa impostazione starà in un posto diverso quindi più preciso non posso essere.

Se compili usando solo il compilatore a console senza IDE, nel caso utilizza g++ basta che compili senza l'opzione -g

compila a debug
g++ -g nomefile.cpp

non compila a debug
g++ nome.cpp

Dicci che IDE e che compilatore usi e vediamo cosa può essere (inoltre prova a spiegare meglio l'errore)


allora utilizzo visual studio 2005. completo.

io intendo k se io scrivo un programma. complio e faccio il dbug. leseguibile creato x il debug se lo invio a qlk1 e questo lo apre nn funziona. da mesaggi di errore. io vorrei poter fare utilizzare a qlk1 un smlice programma k scrivo io capito?
aaa
23/11/07 15:06
trane_dirtyboy
Postato originariamente da trane_dirtyboy:

Postato originariamente da netarrow:

dipende dall'IDE che utilizzi, se usi visual studio ad esempio dovresti avere una casellina in alto dove puoi settare se compilare in modalità debug e in modalità release, a seconda dell'IDE che usi questa impostazione starà in un posto diverso quindi più preciso non posso essere.

Se compili usando solo il compilatore a console senza IDE, nel caso utilizza g++ basta che compili senza l'opzione -g

compila a debug
g++ -g nomefile.cpp

non compila a debug
g++ nome.cpp

Dicci che IDE e che compilatore usi e vediamo cosa può essere (inoltre prova a spiegare meglio l'errore)


allora utilizzo visual studio 2005. completo.

io intendo k se io scrivo un programma. complio e faccio il dbug. leseguibile creato x il debug se lo invio a qlk1 e questo lo apre nn funziona. da mesaggi di errore. io vorrei poter fare utilizzare a qlk1 un smlice programma k scrivo io capito?


ho trovato grazie mille. cosi funmziona allaora?
aaa
23/11/07 17:29
netarrow
ma quindi tu dici per il debug nel senso generico "per provare", non che compilavi a debug? (cioè inserendo nel binario tutte le informazioni per debuggare).

Dunque, se il problema è causato dal fatto che chi esegue il tuo programma (compilato in modalità debug) non lo può eseguire perchè non ha le librerie di debug, risolvi compilando in modalità release (e a quel punto non è più una prova fra sviluppatori, è casomai un test generale con utenti finali che non dispongono di strumenti di test e sviluppo) se è causato da ciò che hai scritto nel tuo codice e dalle librerie esterne che usi la situazione è diversa e devi essere più specifico su cosa stai facendo e come.
Ultima modifica effettuata da netarrow 23/11/07 17:30
aaa
24/11/07 14:49
trane_dirtyboy
Postato originariamente da netarrow:

ma quindi tu dici per il debug nel senso generico "per provare", non che compilavi a debug? (cioè inserendo nel binario tutte le informazioni per debuggare).

Dunque, se il problema è causato dal fatto che chi esegue il tuo programma (compilato in modalità debug) non lo può eseguire perchè non ha le librerie di debug, risolvi compilando in modalità release (e a quel punto non è più una prova fra sviluppatori, è casomai un test generale con utenti finali che non dispongono di strumenti di test e sviluppo) se è causato da ciò che hai scritto nel tuo codice e dalle librerie esterne che usi la situazione è diversa e devi essere più specifico su cosa stai facendo e come.


i codici sn giusti.
era x il fatto si release.
risolto chiudete
aaa