zoukankan      html  css  js  c++  java
  • 编译驱动错误

    1.Makefile问题

    1 KERN_SRC=/home/kebin/work/linux/linux-Digilent-Dev-master
    2 obj-m := myled.o
    3 all:
    4     make -C $(KERN_SRC) M=$(shell pwd) modules
    5 clean:
    6     make -C $(KERN_SRC) M=$(shell pwd) clean

    以此为例:

      (1)第4行和第6行的make前面一定是用Tab分隔符

      (2)$和(KERN_SRC)之间没有空格,KERN_SRC为内核路径,名字可以随便起;(内核一定要是已经编译过的)

      (3)原来的写法是M='pwd',但是时间过程中行不通,后来改为M=$(pwd)也不行,最终改为M=$(shell pwd)

       

      参考上图中关键字的颜色!

    2.源程序问题

    1  error: stray '343' in program
    2  error: stray '200' in program

    出现这两种错误,原因是:程序在编写或拷贝过程中空格或者Tab变成了中文格式,需要重新修改!

  • 相关阅读:
    oracle函数查询数据字典
    股票市场不是年轻人应该去的地方
    惊蟄
    大学问
    教条示龙场诸生
    生成器表达式
    三次锁定(文件加强版)
    文件的增删改查
    Python试题(1)
    Python入门(1)
  • 原文地址:https://www.cnblogs.com/ylsm-kb/p/9234766.html
Copyright © 2011-2022 走看看