CCS編譯出錯 缺少標頭檔案的解決辦法

2021-08-30 17:33:06 字數 387 閱讀 8089

問題:

"../source/dsp2833x_sysctrl.c", line 16: fatal error #5: could not open source file "dsp2833x_device.h"      ,在工程目錄下已經在include下包括所有標頭檔案了,編譯仍然找不到標頭檔案。

解決辦法:

1:將標頭檔案拷貝到該工程資料夾目錄下面。

2:#include 「dsp2833x_device.h」的時候指定路徑,例:#include 「../src_lib/dsp2833x_device.h」, 其中用「..」表示上一級目錄,這樣可以省略上一級路徑。

3:project->properties->build->include options ,這裡新增標頭檔案的路徑

編譯出錯 找不到標頭檔案

在kei mdk環境下開發嵌入式軟體時,有時候會遇到類似下面的錯誤 user stm32f10x it.c 22 error 5 cannot open source input file usb int.h no such file or directory 這主要是標頭檔案管理目錄混亂造成的,通...

VS編譯缺少unistd h標頭檔案

許多在 linux 下開發的 c 程式都需要標頭檔案 unistd.h,但 vc 中沒有這個標頭檔案,所以用 vc 編譯總是報錯。把下面的內容儲存為 unistd.h 可以解決這個問題。this file is part of the mingw32 package.unistd.h maps ro...

編譯出錯的可能情況

編譯器的一部分工作是尋找程式文字中的錯誤。編譯器沒有能力檢查乙個程式是否 按照其作者的意圖工作,但可以檢查形式 form 上的錯誤。下面列出了一些最常見的 編譯器可以檢查出的錯誤。語法錯誤 syntax error 程式設計師犯了c 語言文法上的錯誤。下面程式展示了一些常 見的語法錯誤 每條注釋描述...