1
我使用Eclipse CDT在Windows中開發一個C項目。當我構建項目時,它會拋出一些錯誤,稱c文件調用.h文件時這些文件找不到。但實際上,這些文件是可用的,它看起來像Eclipse CDT不能添加它們的路徑?爲什麼不把CDT自動添加到路徑,如java? make文件由Eclipse生成,我剛開始使用Eclipse CDT,誰可以幫助我?Eclipse CDT不能將.h文件自動添加到路徑中
我使用Eclipse CDT在Windows中開發一個C項目。當我構建項目時,它會拋出一些錯誤,稱c文件調用.h文件時這些文件找不到。但實際上,這些文件是可用的,它看起來像Eclipse CDT不能添加它們的路徑?爲什麼不把CDT自動添加到路徑,如java? make文件由Eclipse生成,我剛開始使用Eclipse CDT,誰可以幫助我?Eclipse CDT不能將.h文件自動添加到路徑中
不,你需要添加路徑如下(覆蓋比被要求多一點點):
-L
:一個目錄添加到目錄列表中搜索對於-l
-l
:要搜索的庫的名稱(沒有lib*
前綴和擴展)
例如:
-I
:libmylib.a
將使用鏈接器選項-lmylib
,並鏈接一個目錄添加到要搜索的文件header
目錄列表。
當傳遞給編譯器時,每個選項都可以重複多次。
在CDT:
這些配置也可用」 項目>屬性> C/C++常規>路徑和符號> Includ ES /庫」。與上述規則相同。