各位,我在編譯核心模組時有乙個錯誤調了很久也沒解決,請那位仁兄幫忙看看,
666 static __init int cbac_init(void)
667
689
690 /*cbac requires early initialization in order to label
691 * all processes and objects when they are created.
692 */
693 security_initcall(cbac_init);
除錯結果:
security/cbac/cbac_lsm.c:665:20: 錯誤:函式『cbac_init』儲存類無效
security/cbac/cbac_lsm.c:693:1: 錯誤:初始值設定元素不是常量
security/cbac/cbac_lsm.c:693:1: 錯誤:expected declaration or statement at end of input
就是乙個核心模組註冊和初始化函式,是仿照源**裡面的現有函式寫的
函式體裡面可以不看,主要就是666 和693行出錯
函式『cbac_init』儲存類無效,將static關鍵字去掉會消除這個報錯,但是問題還是得不到解決,
原始碼加了 static關鍵字就沒事,我這裡就報錯,不知道為什麼
最可恨的還是 666行的__init(巨集) 和693行的 security_initcall,一層層往下追最後還是沒有弄清這兩個函式
查這兩個函式可以到這個** lxr.linux.no/#linux+v2.6.39/ 有搜尋欄
請朋友幫忙消除第二行報錯。謝了!
IAR STM32 除錯錯誤筆記
本人是初學者,其內容是作為我的乙個學習筆記,有從網上查詢到的,也有一些自己的理解 我也沒有系統的學習過,只能是遇到了什麼就記錄什麼。各位大佬發現內容寫錯了的,請指點我一下,萬分感謝!warning 25 label reset handler is defined pubweak in a sect...
Windows C 編譯除錯錯誤問題處理持續更新
1 sequence not ordered 沒有排序的序列,所以先排序 2 dll載入出錯 hinstance hinstlibrary loadlibrary sub.dll 改之後的格式 hinstance hinstlibrary loadlibrary text sub.dll 3 編譯無...
js 程式設計 除錯錯誤常用的方法
最近一段時間寫程式遇到了不少頁面設計的東西,自然少不了js。在做的過程中使用指令碼是總是遇到錯誤,開始時一頭霧水,不知道如何從jsp頁面中取定位js的錯誤位置,因為ie給定位的錯誤位置有時候很模糊,但是目前有沒有針對js語法除錯的編輯器。自己摸索了幾天,有兩個方法比較實用而且有效 1 alert 方...