2012-11-24 14 views
5

Ho una cartella che contiene alcuni file .h e .cpp insieme a un makefile. Come posso eseguirli in dev C++. Ho appena iniziato a utilizzare dev C++, quindi, un po 'clueless su questo. il file make èesecuzione di un progetto in Dev C++

CC=g++ 
CV=-I/usr/include/opencv 
CV2=-lml -lcvaux -lhighgui -lcv -lcxcore 

all: 
    $(CC) main.cpp HOG.cpp HOGFeaturesOfBlock.cpp $(CV) $(CV2) -o featureExtractor 

e sto ricevendo il main.cpp errore, hog.cpp: No such file or directory.

risposta

5
  • Creare un nuovo progetto utilizzando File >> Nuovo progetto. È possibile ignorare le opzioni C/C++ se si utilizza un makefile personalizzato. Inoltre, un progetto vuoto farà.
  • Aggiungere i file di origine e di intestazione al nuovo progetto utilizzando Progetto >> Aggiungi al progetto o il segno "+" nel mezzo della barra degli strumenti superiore.
  • Vai al progetto >> Opzioni progetto (Alt + P) >> Makefile e spunta l'opzione 'Usa makefile personalizzato'. Quindi indirizzare Dev-C++ al makefile personalizzato di seguito.

Inoltre, assicurarsi di aggiornare l'IDE alla seguente versione, che corregge un elenco immenso di bug rispetto alla versione 4.9.9.2 antica, fornita con GCC 4.6.1 o 4.7.0 ed è completamente portatile : http://sourceforge.net/projects/orwelldevcpp/

+0

Ho ricevuto un errore come ho modificato nella mia domanda – MasterWayne

+0

@MasterWayne: eh, sei sicuro che questi file siano messi proprio accanto al makefile? In caso contrario, si prega di specificare un percorso relativo quando si invoca gcc o g ++. – Orwell

+0

sì, il makefile si trova nella stessa cartella di quei file. Cos'altro potrebbe essere sbagliato? – MasterWayne

Problemi correlati