linux 驱动交叉编译问题。

求一个交叉编译linux驱动的makefile,pc机上编写好驱动后用交叉编译器编译,放到arm开发板上加载驱动。这个makefile怎么写?ldd3上说要建立内核源码树... 求一个交叉编译linux驱动的makefile,pc机上编写好驱动后用交叉编译器编译,放到arm开发板上加载驱动。这个makefile怎么写?
ldd3上说要建立内核源码树,已经按照网上别人的做法编译了内核。交叉编译驱动程序是否还要改内核源码目录下Makefile,怎么改呀。
展开
 我来答
zs5577517
2012-08-08 · 超过27用户采纳过TA的回答
知道答主
回答量:86
采纳率:0%
帮助的人:31.4万
展开全部
不需要改源码Makefile,只要在你的驱动目录下配置好Makefile里面的源码树路径就行了。

obj-m := led_ko.o
KDIR := /home/zs5577517/ti-ezsdk_dm816x-evm_5_03_01_15/board-support/linux-2.6.37-psp04.00.01.13.patch2
all:
make -C $(KDIR) M=$(PWD) modules ARCH=arm CROSS_COMPILE=/home/zs5577517/CodeSourcery/Sourcery_G++_Lite/bin/arm-none-linux-gnueabi-
clean:
rm -f *.ko *.o
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式