openwrt hello ko package, pkg build
2022/03/11 11:10
瀏覽126
迴響0
推薦0
引用0
openwrit, 編driver module ko檔
有一個特有的package build, 例如:
make pckage/kernel/rtl881au-ct/compile V=s
pkg_build, 可以產生ko檔, 或是一般應用程式
相較single build編ko檔, package build會引入很多參數, 編wifi driver這類,需要高度相依性的驅動程式,
package build是必要的.
pckage/kernel/rtl881au-ct/內, 有兩個Makefile
pckage/kernel/rtl881au-ct/Makefile, 暫稱pkg_makefile
pckage/kernel/rtl881au-ct/src/Makefile, 暫稱src_makefile
pckage/kernel/demo_ko/src/ 內, 就放一般標準的 ko source code
Makefile內(暫稱src_makefile), 若只做package build 而不做single build,只要
obj-m=xxxxx.o
pckage/kernel/demo/Makefile, 暫稱pkg_makefile
語法頗為複雜,
配合上頭的src_makefile
define KernelPackage/demo_ko
...
FILES:=$(PKG_BUILD_DIR)/demo_ko.ko
...
enddef
自訂分類:linux_openwrt
上一則: openwrt package build rtl8812au example下一則: make driver, rtl8822, WARNING undefined
你可能會有興趣的文章:
限會員,要發表迴響,請先登入

