当前位置: 技术问答>linux和unix
交叉编译应用程序问题
来源: 互联网 发布时间:2016-11-09
本文导语: 目前有两个.c(ser.c cli.c)文件,希望通过交叉编译器编译成目标系统上的binary 我已经把交叉编译器路径export到PATH里了 我的Makefile CROSS_COMPILE ?= powerpc-wrs-linux-gnu- AS = $(CROSS_COMPILE)as LD ...
目前有两个.c(ser.c cli.c)文件,希望通过交叉编译器编译成目标系统上的binary
我已经把交叉编译器路径export到PATH里了
我的Makefile
CROSS_COMPILE ?= powerpc-wrs-linux-gnu-
AS = $(CROSS_COMPILE)as
LD = $(CROSS_COMPILE)ld
CC = $(CROSS_COMPILE)gcc
CPP = $(CC) -E
AR = $(CROSS_COMPILE)ar
NM = $(CROSS_COMPILE)nm
STRIP = $(CROSS_COMPILE)strip
OBJCOPY = $(CROSS_COMPILE)objcopy
OBJDUMP = $(CROSS_COMPILE)objdump
all: serv cli
serv: serv.c
$(CC) -o $@ $
我已经把交叉编译器路径export到PATH里了
我的Makefile
CROSS_COMPILE ?= powerpc-wrs-linux-gnu-
AS = $(CROSS_COMPILE)as
LD = $(CROSS_COMPILE)ld
CC = $(CROSS_COMPILE)gcc
CPP = $(CC) -E
AR = $(CROSS_COMPILE)ar
NM = $(CROSS_COMPILE)nm
STRIP = $(CROSS_COMPILE)strip
OBJCOPY = $(CROSS_COMPILE)objcopy
OBJDUMP = $(CROSS_COMPILE)objdump
all: serv cli
serv: serv.c
$(CC) -o $@ $