📄 makefile
字号:
#makefile MinGW compile EMOS
TOP_DIR = ..\..\.
BCC_DIR = $(TOP_DIR)\bcc\.
BIN_DIR = $(TOP_DIR)\bin
src_core_list = emos_core.c emos_task.c emos_mem.c emos_cpu.c emos_sem.c emos_msgq.c emos_mbox.c emos_test.c
obj_core_list = emos.o
CP_FLAGS = -Wall -Werror -I. -g
CC = gcc
RM = del
C++FLAGS = -Wno-deprecated -Wall -Werror -I.
all:
$(CC) $(CP_FLAGS) -o emos.o $(src_core_list) -lwinmm -mconsole
# @echo "src core dir" $(SRC_CORE_DIR)
# @echo "src core list" $(src_core_list)
# @echo "src obj list" $(obj_core_list)
# @echo "CP_FLAGS" $(CP_FLAGS)
emos.o
$target_list:
# $(CC) $(cp_flags) -c $(src_list)
clean:
$(RM) *.exe *.asm *.o *.obj
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -