我有一個項目,其包括兩個源文件和一個頭文件(至極包含在名爲Get.c
源文件中的一個所定義的函數的原型),問題是:源文件沒有這樣的目錄?
當我包括Get.c
在其他源文件,它給我的錯誤
error : Get.c: No such file or directory ?
,即使當我有一個目錄中的所有三個文件。 ---我使用dev-cpp - 。
我有一個項目,其包括兩個源文件和一個頭文件(至極包含在名爲Get.c
源文件中的一個所定義的函數的原型),問題是:源文件沒有這樣的目錄?
當我包括Get.c
在其他源文件,它給我的錯誤
error : Get.c: No such file or directory ?
,即使當我有一個目錄中的所有三個文件。 ---我使用dev-cpp - 。
在C中,您應該包含接口文件(.h文件),而不是C源文件(.c文件)。爲您的模塊創建一個接口並分別包含它。
你可以在某些情況下#include C文件,在這種情況下,你應該。即。 ffmpeg,libx264和其他類庫(如那些實現其方法的MMX,SSE和原始C版本)的方式 – bizzehdee
奇怪的是,當它甚至不能遠程回答問題時,它被提升並被接受,並且重複剛剛提到的註釋。 –
@bizzehdee,是的,你是絕對正確的,但我不認爲OP是打算用它背後的一個特定的,有益的目的來做到這一點。 –
首先,*不包括源文件,只包含頭文件。 –
您包含一個.c文件? – John3136
原型是在標題然後你爲什麼包括.c ?? –