18 lines
619 B
Plaintext
18 lines
619 B
Plaintext
|
SHELL := /bin/sh
|
||
|
|
||
|
# 定义各个平台编译工具,建议设置编译工具路径到 PATH 环境变量
|
||
|
# CC : Cross Build Tools
|
||
|
# LD : Cross Link Tools
|
||
|
CC := gcc
|
||
|
OBJCOPY := objcopy
|
||
|
STRIP := strip
|
||
|
AR := ar
|
||
|
|
||
|
ARM64_CROSS_CC := aarch64-linux-gnu-gcc
|
||
|
ARM64_CROSS_OBJCOPY := aarch64-linux-gnu-objcopy
|
||
|
ARM64_CROSS_STRIP := aarch64-linux-gnu-strip
|
||
|
ARM64_CROSS_AR := aarch64-linux-gnu-ar
|
||
|
ARM64_CROSS_AS := aarch64-linux-gnu-as
|
||
|
|
||
|
ARM64_OBJ_TARGET = $(shell $(ARM64_CROSS_CC) -print-multiarch | awk -F '-' '{print $$1}')
|
||
|
LINUX_OBJ_TARGET = $(shell $(CC) -print-multiarch | awk -F '-' '{print $$1}')
|