18 lines
621 B
Makefile
18 lines
621 B
Makefile
SHELL := /bin/bash
|
|
|
|
# 定义各个平台编译工具,建议设置编译工具路径到 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}')
|