问题描述:交叉编译 imx6Q光盘自带 gcc4.6.2
编译模块时.o已生成但无法生成ko文件
解决办法:
首先检查交叉编译工具链是否指定正确,在Makefile里查看CC的设置,如果设置正确查看LD的设置,必须用同一套的交叉编译工具链。
将CC、LD指定为
…/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/tq-linaro-toolchain/bin/arm-none-linux-gnueabi-gcc
…/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/tq-linaro-toolchain/bin/arm-none-linux-gnueabi-ld
问题解决。
本文介绍了解决imx6Q平台使用gcc4.6.2交叉编译时无法生成ko文件的问题。通过确保Makefile中CC和LD变量正确配置为同一套交叉编译工具链,成功解决了编译过程中的障碍。
582





