2013-07-09 160 views
0

我有一個項目,其包括兩個源文件和一個頭文件(至極包含在名爲Get.c源文件中的一個所定義的函數的原型),問題是:源文件沒有這樣的目錄?

當我包括Get.c在其他源文件,它給我的錯誤

error : Get.c: No such file or directory ?,即使當我有一個目錄中的所有三個文件。 ---我使用dev-cpp - 。

+7

首先,*不包括源文件,只包含頭文件。 –

+0

您包含一個.c文件? – John3136

+0

原型是在標題然後你爲什麼包括.c ?? –

回答

1

在C中,您應該包含接口文件(.h文件),而不是C源文件(.c文件)。爲您的模塊創建一個接口並分別包含它。

+0

你可以在某些情況下#include C文件,在這種情況下,你應該。即。 ffmpeg,libx264和其他類庫(如那些實現其方法的MMX,SSE和原始C版本)的方式 – bizzehdee

+0

奇怪的是,當它甚至不能遠程回答問題時,它被提升並被接受,並且重複剛剛提到的註釋。 –

+0

@bizzehdee,是的,你是絕對正確的,但我不認爲OP是打算用它背後的一個特定的,有益的目的來做到這一點。 –

相關問題