編譯的時候經常會遇到 ISO C90 forbids mixed declarations and code 警告
百度了一下,知道是如下原因 :
百度了一下,知道是如下原因 :
變量定義之前任何一條非變量定義的語句(注意:語句是會帶分號的)都會引起這個警告!
解決方法:
將非變量的定義移到變量定義之后 即可
在內核中還需要將 printk的打印放在變量定義之后
變量定義之前任何一條非變量定義的語句(注意:語句是會帶分號的)都會引起這個警告!
解決方法:
將非變量的定義移到變量定義之后 即可
在內核中還需要將 printk的打印放在變量定義之后
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。