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 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 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