当前位置: 技术问答>linux和unix
arm-linux-ld 链接时如何包含头文件?
来源: 互联网 发布时间:2017-03-17
本文导语: 我写了两个简单的不能再简单的程序,用来测试arm-linux-gcc和arm-linux-ld。 工程总共有Makefile,myld.lds,main.c,app.c,和app.h 这5个文件,下面分别给出代码 makefile文件如下 CC = arm-linux-gcc LD = arm-linux-ld OBJDUMP = arm-linux-o...
我写了两个简单的不能再简单的程序,用来测试arm-linux-gcc和arm-linux-ld。
工程总共有Makefile,myld.lds,main.c,app.c,和app.h 这5个文件,下面分别给出代码
makefile文件如下
工程总共有Makefile,myld.lds,main.c,app.c,和app.h 这5个文件,下面分别给出代码
makefile文件如下
CC = arm-linux-gcc
LD = arm-linux-ld
OBJDUMP = arm-linux-objdump
OBJCOPY = arm-linux-objcopy
LDFAGS := -T myld.lds
LDFAGS += -lc -lm -lgcc_s -Bstatic
CFLAGS := -g -c -O2 -nostdlib
CFLAGS += -o
objs=main.o app.o
ucos_ii.bin:$(objs)
$(LD) -o core.elf $(objs) $(LDFAGS) -Map core.map
$(OBJCOPY) -O binary -S core.elf core.bin
$(OBJDUMP) -D -m arm core.elf > core.dis
main.o:main.c
$(CC) $(CFLAGS) $@ $
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
站内导航:
特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!