qmk build system
This commit is contained in:
@@ -324,5 +324,10 @@ make E=1
|
|||||||
make V=2
|
make V=2
|
||||||
make V=3
|
make V=3
|
||||||
```
|
```
|
||||||
|
## 调试Makefile
|
||||||
|
```cookie
|
||||||
|
#进入含Makefile的目录
|
||||||
|
make BP=TencentOS_tiny_EVB_MX_Plus dm
|
||||||
|
```
|
||||||
|
|
||||||
## Qmk 后续
|
## Qmk 后续
|
||||||
|
@@ -1,42 +0,0 @@
|
|||||||
# toolchain
|
|
||||||
uname := $(shell uname -s)
|
|
||||||
ifeq ($(filter-out Linux Darwin,$(uname)),)
|
|
||||||
ifeq ($(shell uname -m),x86_64)
|
|
||||||
CROSS_COMPILE =
|
|
||||||
CC = $(CROSS_COMPILE)gcc
|
|
||||||
CXX = $(CROSS_COMPILE)g++
|
|
||||||
LD = $(CROSS_COMPILE)ld
|
|
||||||
AR = $(CROSS_COMPILE)ar
|
|
||||||
ARFLAGS = -rc
|
|
||||||
STRIP = $(CROSS_COMPILE)strip
|
|
||||||
RANLIB = $(CROSS_COMPILE)ranlib
|
|
||||||
else
|
|
||||||
CROSS_COMPILE =
|
|
||||||
CC = $(CROSS_COMPILE)gcc -m32
|
|
||||||
CXX = $(CROSS_COMPILE)g++ -m32
|
|
||||||
LD = $(CROSS_COMPILE)ld -melf_i386
|
|
||||||
AR = $(CROSS_COMPILE)ar
|
|
||||||
ARFLAGS = -rc
|
|
||||||
STRIP = $(CROSS_COMPILE)strip
|
|
||||||
RANLIB = $(CROSS_COMPILE)ranlib
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
|
|
||||||
|
|
||||||
CFGFLAGS += -O0 -Wall -g2 -ggdb
|
|
||||||
|
|
||||||
CFGFLAGS += -I${QTOP}/board/Linux_Posix/hello_world/inc
|
|
||||||
CFGFLAGS += -I${QTOP}/osal/cmsis_os
|
|
||||||
CFGFLAGS += -I${QTOP}/kernel/core/include
|
|
||||||
CFGFLAGS += -I${QTOP}/kernel/evtdrv/include
|
|
||||||
CFGFLAGS += -I${QTOP}/kernel/hal/include
|
|
||||||
CFGFLAGS += -I${QTOP}/kernel/pm/include
|
|
||||||
CFGFLAGS += -I${QTOP}/arch/linux/common/include
|
|
||||||
CFGFLAGS += -I${QTOP}/arch/linux/posix/gcc
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Reference in New Issue
Block a user