linux dereferencing pointer to incomplete type錯誤


修改內核時,make uImage 時遇到這么一個錯誤:

"dereferencing pointer to incomplete type"

該錯誤的解釋是:你的指針,有一個類型,這個類型是不完全的。也就是說,我們只給出了

這個類型的聲明,沒有給出其定義。這里的類型多半是結構,聯合之類的東西。


這個錯誤其實是因為某結構體或聯合的字段名所指的變量定義的頭文件沒有引入到當前C代

碼中而造成的錯誤,只要找到出錯對應的變量的結構體或聯合的定義的頭文件,並把這些頭

文件包含進來即可解決此問題。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM