PDA

Visualizza la versione completa : [ C ] - Problemi con Dev-C


FastMagister
22-12-2004, 14:07
Ciao,

ho appena installato il Bloodshed Dev-C++ ver. 4 come ambiente di sviluppo per i miei programmi in C.

Qualcuno saprebbe spiegarmi perché dopo aver compilato il codice di un mio programma (senza errori né warnings e quindi con relativa creazione del file .exe) se lancio il programma con il comando run dell’ambiente di sviluppo windows segnala un errore e blocca l’esecuzione alla prima richiesta d’input, mentre se lo lancio facendo doppio click sul file eseguibile viene eseguito correttamente e senza problemi (anche con lo stesso input che dall’ambiente di sviluppo si bloccava)?

Grazie

dmitraco
22-12-2004, 15:53
a me ilnvece il dev nn esegue. vale a dire ke quando clucco su compila ed esegui nn dà errori...ma nn parte proprio l'exe (a volte nn lo crea proprio)

FastMagister
22-12-2004, 16:02
Io ho risolto.

Non sapevo che passando al mio programma come parametri dei files usando il path relativo piuttosto che il path assoluto il Dev (a differenza di altri ambienti che cercano tali file nella current work directory) cerca i suddetti files sempre nella cartella Dev-C, ovvero nella cartella dove ho installato l'ambiente di sviluppo.

dmitraco
22-12-2004, 16:22
dici il .h?
io invece nn ho risolto....infatti sto programmando su 1 altro pc ke nn ha internet....e questo mi crea nn poki problemi

dmitraco
23-12-2004, 11:06
allora...come posso risolvere il problema del dev?

anx721
23-12-2004, 17:16
prova a reisntallarlo

dmitraco
24-12-2004, 15:14
provato e riprovato, e riprovato ancora 1 volta...ma nulla!

anx721
24-12-2004, 16:02
Che windows usi? prova magari MinGWDeveloperStudio

dmitraco
25-12-2004, 12:04
ma a me ha funzionato SEMPRE. 1 bel giorno vado ad accendere il pc...e nulla +!

anx721
25-12-2004, 12:54
Ci sarà qualke problema con windows...prova a portarti da console nella cartella in cui è istallato il compilatore, cioè MInGW, ci deve essere una sottocartella chiamata bin; copiaci un file .c o .cpp e da console lancia il comando di compilazione:

gcc nomefile.c

se il compilatore funzione deve crearti un eseguibile .exe se no significa che ci sono problemi nell'installazione del compilatore.

Se tutto funzione il problema sta in devCpp, che non è un compilatore, ma solo l'editor che fa da interfaccia al compilatore MinGW.

Se non risolvi prova ad usare MInGWDeveloperStudio che usa lo stesso compilatore.

Loading