PDA

View Full Version : Problema di compilazione con C++


Marcko
10-09-2007, 17:20
Salve ragazzi, ho estrema urgenza di risolvere un problema cui sono andato incontro.
Praticamente dopo aver scritto il mio bel programmino, averlo salvato compilato e infine eseguito mi imbatto, come capita spesso, in qualche errore.
Dopo avervi posto rimedio salvo nuovamente e prova a far ricompilare il tutto ma, nella tabella del compilatore (quella in basso per intenderci) il messaggio che mi da è PERMISSION DENIED e non effettua più alcuna modifica. Ciò succede anche se tento di risalvare, copiare, chiudere il programma, riaprirlo e infine ricompilare, ho provato a disinstallare e re-installare c++.
Insomma non sono riuscito a trovare soluzione al mio problema. Se qualcuno ha qualche idea gli sarei estremamente grato.
Grazie

Edit: Eventualmente per parlare più direttamente questa è la mia mail è marckodb@gmail.com mentre il mio indirizzo msn è marckodb@hotmail.com.

variabilepippo
10-09-2007, 17:26
PERMISSION DENIED e non effettua più alcuna modifica

Probabilmente il tuo programma resta in esecuzione (controlla nel Task Manager) dunque il compilatore non può sovrascrivere il file al termine della compilazione ed ottieni l'errore "Permission Denied".

Marcko
10-09-2007, 17:29
Beh mi fai pensare che in effetti non mi è neanche possibile cancellarli. Ergo può essere che restino in esecuzione. Ma perché?
(Grazie dell'immediata risposta!)

variabilepippo
10-09-2007, 17:33
Ma perché?

Dovremmo vedere il sorgente... Hai provato a porre maggiore attenzione nella chiusura di tutte le istanze del tuo programma?

Controlla se tra i processi elencati da Task Manager c'è anche l'eseguibile incriminato.

Marcko
10-09-2007, 17:40
Guarda se pure ci fossero io non sono riuscito a trovarli.
Ho provato ad hostare un immagine del mio task senza il c++ in esecuzione (anche così non riesco a cancellare gli eseguibili) eccotelo di seguito:

http://img255.imageshack.us/img255/1745/shoothi7.jpg

Se non si dovesse vedere ritento...

variabilepippo
10-09-2007, 17:49
Per individuare quale processo blocca l'eseguibile usa l'estensione WhoLockMe (http://www.dr-hoiby.com/WhoLockMe/).

Marcko
10-09-2007, 17:58
Guarda sono letteralmente senza parole...hai risolto in pochi minuti un problema per il quale io sto sbattendo la testa da due giorni.
Tuttavia prima di cantare vittoria è meglio risolvere completamente il problema. A bloccarmi è spybot S&D...ora il problema diventa come sbloccarlo...Tu sai cosa devo fare?

Marcko
10-09-2007, 19:25
Nessuno sa darmi qualche consiglio?