毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 嵌入式 >> 正文

linux下编译的(.ko)模块如何在arm上运行

更新时间:2012-8-19:  来源:毕业论文

linux下编译的(.ko)模块如何在arm上运行? 要配置那些东西

用交叉编码器编译过吗?用过,但是编译不通过,报错误,但是不用交叉可以通过,但是file .ko文件一看,只是Intel平台,不能再arm上运行,请问有什么可以通过交叉编译么?交叉编译时要指定你ARM上使用的内核,不是主机上的。 另外我用楼主的代码试了一下,将内核目录改为我宿主机的目录,发现会出现一个错误:

make[1]: *** No rule to make target `modules'. Stop.

把makefile里面的all改为default就可以顺利编译通过。

接着把内核目录改为目标机的内核目录,使用make命令,发现同样可以编译通过。

然后使用make ARCH=arm CROSS_COMPILE=arm-linux-命令,也同样可以编译通过。
看不到楼主的错误信息代码,不知道问题出在什么地方

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。