新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > Linux內(nèi)核驅(qū)動(dòng)程序的配置

        Linux內(nèi)核驅(qū)動(dòng)程序的配置

        作者: 時(shí)間:2016-10-08 來(lái)源:網(wǎng)絡(luò) 收藏

        在新增的 test 目錄下,應(yīng)該包含如下 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/該腳本根據(jù)配置變量的取值構(gòu)建 obj-* 列表。由于 test 目錄中包含一個(gè)子目錄 cpu,當(dāng) CONFIG_TEST_CPU=y 時(shí),需要將 cpu 目錄加入列表。

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

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


        上一頁(yè) 1 2 3 下一頁(yè)

        關(guān)鍵詞:

        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 廉江市| 高碑店市| 遵义市| 枣庄市| 聂荣县| 商都县| 扬中市| 深水埗区| 长岛县| 临沂市| 肥东县| 肇庆市| 邵阳县| 上饶市| 新巴尔虎右旗| 青阳县| 外汇| 图们市| 裕民县| 宣威市| 祁门县| 娄烦县| 连平县| 奈曼旗| 黄梅县| 石城县| 中阳县| 新丰县| 马公市| 南靖县| 广汉市| 罗源县| 宣恩县| 临桂县| 元阳县| 泸西县| 阿拉善左旗| 巧家县| 得荣县| 红安县| 武穴市|