当前位置:  技术问答>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文件如下

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.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3