Makefile
上传用户:qddsws
上传日期:2022-06-22
资源大小:723k
文件大小:1k
源码类别:

操作系统开发

开发平台:

C/C++

  1. #FIRST MAKEFILE
  2. export C_INCLUDE_PATH=./include/
  3. DIRS = boot kernel extra
  4. all: 
  5. for dir in $(DIRS); do make -C $$dir; done
  6. ld -T linkVM.ld -o kernel.bin 
  7. i686-pc-linux-gnu-ld -T linkVM.ld 
  8. -umount mount
  9. #-mount -t msdos /dev/disk1 mount
  10. -mount -o loop ./floppy.dmg mount
  11. cp kernel.bin mount/BOOT/
  12. -chown esteve:users * -R &> /dev/null
  13. chmod 0660 floppy.dmg
  14. sync
  15. #cp ./boot/boot.bin ./
  16. #cat ./kernel/kernel.bin >> boot.bin
  17. cp floppy.dmg /home/esteve/TizOz/disk2.img
  18. clean:
  19. for dir in $(DIRS); do make -C $$dir clean; done
  20. -rm build/*.o
  21. -rm kernel.bin