Dev C++ Compiler errore di compilazione

Sto usando un compilatore chiamato DevC++ versione 5.1.0.0. Ha funzionato quando ho scritto programmi all’inizio, ma ora mi dà un sacco di problemi. Ogni volta che eseguire un errore di sintassi non funziona, però il programma non è ancora in esecuzione, il programma
funziona con visual c++ perfettamente. Qual è il problema e si prega di aiutare come ho passato le ore su questo già. Cosa devo fare?

L’errore si presenta come :

D:\Cpp\Assingnment 3\solution\2\Makefile.win [Error] [implementation.o] Error 1 (if this is the only error: please check your library includes)  

Ho provato tutte le versioni di Dev C+ ma mostra stessa.

Il file di registro si presenta come:

Compiler: MinGW GCC 4.6.2 32-bit
Building Makefile: "D:\Cpp\Assingnment 3\solution\2\Makefile.win"
Executing  make...
mingw32-make.exe -f "D:\Cpp\Assingnment 3\solution\2\Makefile.win" all
g++.exe -c implementation.cpp -o implementation.o -I"E:/Program Files/Dev-Cpp/MinGW32/include"   

'E:\DOCUME~1\@[email protected]' is not recognized as an internal or external command,
operable program or batch file.
mingw32-make.exe: *** [implementation.o] Error 1

Execution terminated

Il MakeFile.vincere contiene:

# Project: Project1
# Makefile created by Dev-C++ 5.1.1.0

CPP      = g++.exe
CC       = gcc.exe
WINDRES  = windres.exe
OBJ      = implementation.o main.o $(RES)
LINKOBJ  = implementation.o main.o $(RES)
LIBS     = -L"E:/Program Files/Dev-Cpp/MinGW32/lib" -static-libstdc++ -static-libgcc  
INCS     = -I"E:/Program Files/Dev-Cpp/MinGW32/include" 
CXXINCS  = -I"E:/Program Files/Dev-Cpp/MinGW32/include" 
BIN      = Project1.exe
CXXFLAGS = $(CXXINCS)  
CFLAGS   = $(INCS)  
RM       = rm -f

.PHONY: all all-before all-after clean clean-custom

all: all-before Project1.exe all-after


clean: clean-custom
    ${RM} $(OBJ) $(BIN)

$(BIN): $(OBJ)
    $(CPP) $(LINKOBJ) -o "Project1.exe" $(LIBS)

implementation.o: implementation.cpp
    $(CPP) -c implementation.cpp -o implementation.o $(CXXFLAGS)

main.o: main.cpp
    $(CPP) -c main.cpp -o main.o $(CXXFLAGS)
  • Provare a installare Dev-Cpp C:\Dev-Cpp invece o qualsiasi altra directory che non hanno spazi nel nome.
  • Il percorso del mio dev c++ è E:\Dev-Cpp,anche se il percorso D:\Cpp\Assingnment 3\solution\2 è il mio compito cartella in cui il dev c++ project file viene memorizzato,ho anche cambiato il progetto in nome della cartella ma il problema è lo stesso
  • Non ci dovrebbero essere altri messaggi di errore, oltre che una
  • Spargimento di sangue del Dev-C++ è troppo vecchio per fare qualcosa di utile con. Si prega di prendere in considerazione l’aggiornamento a una delle sue nuove forcelle: Orwell Dev-C++ o wxDev-C++.
  • A proposito, DevC++ non è un compilatore, è un IDE.
  • sourceforge.net/projects/orwelldevcpp utilizzare tha
  • Potrebbe non essere il più recente, ma questo non significa che non è “troppo vecchio per fare qualcosa di utile”. Si prega di non provare a fare sensazionali dichiarazioni di spaventare la gente.
  • Beh, penso che un principiante utilizzando un vecchio compilatore (parte dell’IDE) porterà solo a raccogliere le cattive abitudini che ci vorrà del tempo per disimparare, scappare via, sembrava essere la cosa giusta da fare. No, non premere reporter, non credo di fare nulla di sensazionale.
  • distanza sembrava essere la cosa giusta da fare” “non ti sembra di aver fatto nulla di sensazionale” a Rendere la vostra mente!
  • Indipendentemente dalla norma di sostegno, Dev C++ è stato anche abbastanza limitato, il debugger, in particolare, era una schifezza. Se si sceglie qualcosa di moderno come Codeblocks, è dotato di moderne versioni di GCC e GDB per default, e si può sempre aggiornare dal momento che non sono intrecciati con l’IDE.

InformationsquelleAutor Youmair | 2012-03-31

 

One Reply
  1. 1

    Ho avuto lo stesso problema, ho fatto ricerca e risoluzione dei problemi per 3 settimane. Ma quello che ho trovato è questo: Sotto la voce ‘esegui’ fare clic su ‘clean’. Questo ha funzionato per me.

Lascia un commento