我重新编译了我的Raspberry Pi的Linux内核以启用一些调试功能。新内核是通过提供的工具在我的X86台式机上编译的。新内核看起来运行良好,直到我在它上面编译了我的hello-world驱动程序模块,并打印了以下信息:
make -C /lib/modules/3.18.10-d0u9/build M=/home/pi/Linux-Device-Driver-3.18/1_Hello-World mo
我试着交叉编译Armhf平台的星号。我使用g++-arm-linux-gnueabihf && gcc-arm-linux-gnueabihf包交叉编译星号,有以下两个先决条件:
./配置-前缀=/usr/arm-linux-gnueabihf-主机=arm-linux-gnueabihf CC=arm-linux-gnueabihf-gcc make && ma