secgateway/Common/def.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}')