久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > Linux內核驅動程序的配置

Linux內核驅動程序的配置

作者: 時間:2016-10-08 來源:網絡 收藏

在新增的 test 目錄下,應該包含如下 Makefile 文件:#drivers/test/Makefile # Makefile for the TEST # obj-$(CONFIG_TEST) +=test.o test_queue.o test_client.o obj-$(CONFIG_TEST_USER) += test_ioctl.o obj-$(CONFIG_PROC_FS) += test_proc.o obj-¥(CONFIG_TEST_CPU) +=cpu/該腳本根據配置變量的取值構建 obj-* 列表。由于 test 目錄中包含一個子目錄 cpu,當 CONFIG_TEST_CPU=y 時,需要將 cpu 目錄加入列表。

test 目錄中 cpu 子目錄也需要包含如下的 Makefile 文件:#drivers/test/test/Makefile #Makefile for the TEST CPU obj-$(CONFIG_TEST_CPU) +=cpu.o為了使得整個 test 目錄能夠被編譯命令作用到,test 目錄父目錄中的 Makefile 文件也需要新增如下腳本:obj-$(CONFIG_TEST) +=test/在 drivers/Makefile 中加入 obj-$(CONFIG_TEST) +=test/,使得用戶在進行內核編譯時能夠進入 test 目錄。

增加了 Kconfig 和 Makefile 文件之后的新的 test 樹型目錄如下所示:|——test |——cpu |——cpu.c |——test.c |——test_client.c |——test_ioctl.c |——test_proc.c |——test_queue.c |——Makefile |——Kconfig


上一頁 1 2 3 下一頁

關鍵詞:

評論


相關推薦

技術專區

關閉