導航:首頁 > 源碼編譯 > 編譯生成的ko文件怎麼載入

編譯生成的ko文件怎麼載入

發布時間:2023-12-16 13:25:22

① OpenWrt教程-如何在OpenWrt系統中添加一個linux內核模塊

linux內核支持動態載入模塊,內核模塊以.ko為後綴,在Linux系統中,內核模塊放在/lib/molex/x.x.x目錄中,其中x.x.x為linux版本號

載入模塊
insmod xxx.ko
如果帶參數 insmod xxx.ko a=1
卸載模塊
rmmod xxx.ko

支持的數據類型

bool :布爾類型
invbool:顛倒了值的bool類型;
charp :字元指針類型,內存為用戶提供的字元串分配;
int :整型
long :長整型
short :短整型
uint :無符號整型
ulong :無符號長整型
ushort :無符號短整型

內核模塊源碼Makefile編寫格式和linux源碼的格式一樣

在OpenWrt系統中,內核模塊編譯和應用層的package編譯類似

make package/模塊名/compile V=s
比如:
make package/hello_kernel/compile V=s

編譯完成後會生成.ko文件,目錄文件在build_dir中,但和應用層的build目錄有點區別,內核模塊的package放在linux目錄,如(X86平台):
build_dir/target-x86_64_musl/linux-x86_64/

將編譯完成的ko文件傳輸到OpenWrt系統中,注意編譯平台和開發板平台的系統架構要一致。

閱讀全文

與編譯生成的ko文件怎麼載入相關的資料

熱點內容
資料庫查詢系統源碼 瀏覽:612
php5314 瀏覽:352
完美國際安裝到哪個文件夾 瀏覽:664
什麼app可以掃一掃做題 瀏覽:535
程序員編碼論壇 瀏覽:920
淘點是什麼app 瀏覽:655
中國高等植物pdf 瀏覽:450
51單片機時間 瀏覽:178
後台如何獲取伺服器ip 瀏覽:261
單片機流水燈程序c語言 瀏覽:230
程序員第二職業掙錢 瀏覽:235
運行里怎麼輸入伺服器路徑 瀏覽:835
pythonstepwise 瀏覽:505
劉一男詞彙速記指南pdf 瀏覽:57
php認證級別 瀏覽:363
方舟編譯啥時候推送 瀏覽:1006
php手機驗證碼生成 瀏覽:670
哲學思維pdf 瀏覽:12
凌達壓縮機有限公司招聘 瀏覽:529
weblogic命令部署 瀏覽:33