编译文档的demo(helloworld),报错
您好,交叉编译单个程序建议使用wiki中提供的方法:
https://wiki.luckfox.com/zh/Luckfox-Pic ... B%E5%BA%8F
教程:您在编译 C 语言源文件 helloworld.c 时遇到了 fatal error: linux/init.h: No such file or directory 的错误。这意味着编译器无法找到 init.h 头文件,这是 Linux 内核开发中常用的一个头文件,在交叉编译时需要指定头文件路径。
Code: Select all
arm-rockchip830-linux-uclibcgnueabihf-gcc helloworld.c -o helloworld -I /home/luckfox/luckfox-pico/sysdrv/source/kernel/ -I /home/luckfox/luckfox-pico/sysdrv/source/kernel/tools/testing/radix-tree