common.make
来自「umon bootloader source code, support mip」· MAKE 代码 · 共 48 行
MAKE
48 行
BIN = ../../bin
COMSRC = ../comsrc
ZLIB = ../zlib
ifdef VCC
CC = cl
LN = link -nologo -out:$@
AR = lib /OUT:$@
CONLIBS = libc.lib oldnames.lib kernel32.lib ws2_32.lib \
mswsock.lib advapi32.lib
THREADLIBS =
CFLAGS = -c -W2 -DCRTAPI1=_cdecl -DCRTAPI2=_cdecl \
-nologo -D_X86_=1 -D_WINNT -D_WIN32_WINNT=0x0400 \
-D_WIN32_IE=0x0300 -DWINVER=0x0400 -DBUILD_WITH_VCC \
-I . -I $(COMSRC)
O_EXT = .obj
E_EXT = .exe
L_EXT = .lib
else
CC = gcc
LN = gcc -o $@
AR = ar ruv $(TOOL)$(L_EXT)
CONLIBS =
THREADLIBS = -lpthread
CFLAGS = -c -I $(COMSRC) -I .
O_EXT = .o
ifneq ($(findstring Win,$(OS)),)
E_EXT = .exe
else
E_EXT =
endif
L_EXT = .a
endif
ifneq ($(findstring Win,$(OS)),)
SOCKLIBS =
else
ifeq ($(findstring linux,$(OSTYPE)),)
SOCKLIBS = -lsocket -lnsl
else
SOCKLIBS = -lnsl
endif
endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?