2012-11-24 78 views
5

我有一個文件夾,其中包含幾個.h和.cpp文件以及一個生成文件。我如何在dev C++中運行它們。我剛剛開始使用dev C++,因此,對此有點無知。 make文件是在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 

,我得到錯誤的main.cpp,hog.cpp:沒有這樣的文件或目錄。

回答

5
  • 使用File >> New Project創建一個新項目。如果您使用自定義生成文件,則可以忽略C/C++選項。另外,一個空的項目也可以。
  • 使用Project >> Add to Project或頂部工具欄中間的「+」號將源文件和頭文件添加到新項目中。
  • 轉到項目>>項目選項(Alt + P)>> Makefile並勾選'使用自定義生成文件'選項。然後將Dev-C++指向下面的自定義生成文件。

此外,一定要更新您的IDE以下版本,修復較古老的4.9.9.2版本的bug一個巨大的名單,附帶GCC 4.6.1或4.7.0,並且是完全便攜:http://sourceforge.net/projects/orwelldevcpp/

+0

我得到一個錯誤,因爲我在我的問題編輯 – MasterWayne

+0

@MasterWayne:呃,你確定這些文件放在緊挨着生成文件?如果不是,請在調用gcc或g ++時指定相對路徑。 – Orwell

+0

是的,makefile與這些文件位於相同的文件夾中。還有什麼可能是錯的? – MasterWayne