Linux笑我好蠢(1)
2016-04-19 16:36
507 查看
目前的我犯的错都好蠢,基本不涉及技术层面,记录以供后来微笑。
1、但凡编译设备驱动,必须在内核已编译通过的前提下;
antimax@antimax-imx61:~/workspace/linux-3.14.52/drivers/char/x1$ make -C ~/workspace/linux-3.14.52/ M=$(pwd) modules
make: Entering directory `/home/antimax/workspace/linux-3.14.52'
scripts/Makefile.build:313: target `/home/antimax/workspace/linux-3.14.52/drivers/char/x' doesn't match the target pattern
CC [M] /home/antimax/workspace/linux-3.14.52/drivers/char/x1/hello.o
gcc: fatal error: no input files
compilation terminated.
] Error 4*** [/home/antimax/workspace/linux-3.14.52/drivers/char/x1/hello.o
make: *** [_module_/home/antimax/workspace/linux-3.14.52/drivers/char/x1] Error 2
make: Leaving directory `/home/antimax/workspace/linux-3.14.52'
2、编译好的*.ko模块,要插入或卸载均应在板子上使用串口操作,而不能在虚拟机上的terminal中操作,否则会提示nsmod: error inserting 'hello.ko': -1 Invalid module format;
1、但凡编译设备驱动,必须在内核已编译通过的前提下;
antimax@antimax-imx61:~/workspace/linux-3.14.52/drivers/char/x1$ make -C ~/workspace/linux-3.14.52/ M=$(pwd) modules
make: Entering directory `/home/antimax/workspace/linux-3.14.52'
scripts/Makefile.build:313: target `/home/antimax/workspace/linux-3.14.52/drivers/char/x' doesn't match the target pattern
CC [M] /home/antimax/workspace/linux-3.14.52/drivers/char/x1/hello.o
gcc: fatal error: no input files
compilation terminated.
] Error 4*** [/home/antimax/workspace/linux-3.14.52/drivers/char/x1/hello.o
make: *** [_module_/home/antimax/workspace/linux-3.14.52/drivers/char/x1] Error 2
make: Leaving directory `/home/antimax/workspace/linux-3.14.52'
2、编译好的*.ko模块,要插入或卸载均应在板子上使用串口操作,而不能在虚拟机上的terminal中操作,否则会提示nsmod: error inserting 'hello.ko': -1 Invalid module format;
相关文章推荐
- Linux系统下常用的快捷键
- Linux系统下常用的快捷键
- Linux系统下常用的快捷键
- CentOS 6.x下改变MySQL的datadir路径
- Linux less命令
- 基于Linux系统的性能测试
- 在Linux下线程死锁的四个条件
- arm-linux-gcc 4.4.3 安装
- Linux内核分析期中总结
- Linux 调用动态库
- Linux多线程编程(创建线程)
- Linux下编译C/C++以及gcc/g++常用参数
- Linux有问必答:怎样解决“XXX is not in the sudoers file”错误
- linux安装,卸载软件
- linux 中文乱码
- 【linux】文件隐藏属性
- linux下安装jdk-解决wget无法下载jdk的问题
- Jenkins进阶系列之——09配置Linux系统ssh免密码登陆
- linux中deb怎样安装
- linux下文件系统管理mkfs及挂载Mount(2)