2019-08-29 09:04:49 +00:00
|
|
|
SHELL := /bin/bash
|
2019-08-29 07:57:15 +00:00
|
|
|
|
|
|
|
# 定义各个平台编译工具,建议设置编译工具路径到 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}')
|