用ECLIPSE编译RPI QEMU的kernel

新建一个C工程选择 CrossGCC

选择tools路径 

/home/xxxx/RPi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/

选择tools前缀

arm-linux-gnueabihf-

构建选项只用release


导入工程所需要的全部文件


C/C++ Build 选项,在相应的右侧页面里我们将Builder Settings 选项页下的 Use default build command 选项去掉

build command里面填make


下面的 Generate Makefiles automatically 去掉勾选

在BuildLocation里面选择 ${workspace_loc:/linux-kernel/linux-rpi-4.1.y} 

保存

behavior选项卡 里面 Enable Parallel build选中

build(incremental build)选中 后面填 ARCH=arm CROSS_COMPILE=/home/xxx/RPi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/arm-linux-gnueabihf-

Clean里面写 mrproper


编辑makefile

MRPROPER_FILES +=  后面去掉.config



你可能感兴趣的:(用ECLIPSE编译RPI QEMU的kernel)