makefile.os
来自「一个用于学习的操作系统」· OS 代码 · 共 17 行
OS
17 行
CC = gcc
LD = ld
AS = nasm
#linux平台编译参数
ASFLAG = -f elf
LDFLAGS = -melf_i386 -Ttext 0xC0100000 -e start_kernel
CCFLG = -O0 -c -nostdinc -fno-builtin -I$(INCLUDE) -I.
CCFLG0 = -O0 -c -nostdinc -fno-builtin -I$(INCLUDE) -I.
CCFLG2 = -O2 -c -nostdinc -fno-builtin -I$(INCLUDE) -I.
#CCFLG = -O0 -c -nostdinc -fno-builtin -I$(INCLUDE) -I.
#windows平台编译参数
#LDFLAGS = -mi386pe -Ttext 0xC0100000 -e _start_kernel
#CCFLG = -O2 -c -nostdinc -fno-builtin -I$(INCLUDE) -I. -DWINDOWS_CYGWIN
#ASFLAG = -f gnuwin32
#CCFLG = -O0 -c -nostdinc -fno-builtin -I$(INCLUDE) -I. -DWINDOWS_CYGWIN
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?