当前位置: 首页 > news >正文

做淘宝客网站一定要备案吗图文排版设计

做淘宝客网站一定要备案吗,图文排版设计,网站分析工具,免费营销软件网站1 现象 程序完全正确#xff0c;但是由于程序链接的位置不对#xff0c;导致程序没有正常运行。 2 寻找原因 对生成的bin文件进行反汇编#xff1a; arm-linux-gnueabihf-objdump -D -m arm ledc.elf ledc.dis查看生成的反汇编文件 发现在在链接的开始地址处…1 现象 程序完全正确但是由于程序链接的位置不对导致程序没有正常运行。 2 寻找原因 对生成的bin文件进行反汇编 arm-linux-gnueabihf-objdump -D -m arm ledc.elf ledc.dis查看生成的反汇编文件 发现在在链接的开始地址处0x87800000定义了一个名为clk_enable的函数或代码段的起始位置而不是_start程序_start 是一个特殊的符号或标识符它在编译和链接过程中用于表示程序的起始点。。 在我们的start代码中我们初始化了堆栈指针这个程序必须放在链接的起始地址处0x87800000 3 原因 为什么编译后的bin文件没有正确的链接顺序呢经过我的尝试发现是和Makefile中程序的链接顺序有关先写的文件会较早被链接而先写的文件的依赖会更早被链接在这里如果代码顺序如下main.o比start.o先写 # 定义目标文件列表 objs : main.o start.o# 生成目标文件 ledc.bin ledc.bin : $(objs)arm-linux-gnueabihf-ld -Ttext 0x87800000 -o ledc.elf $^arm-linux-gnueabihf-objcopy -O binary -S ledc.elf $arm-linux-gnueabihf-objdump -D -m arm ledc.elf ledc.dis那么 main.o及其依赖会比start.o先被链接。 4 解决方法 确保每次书写 Makefile 时start.o都写在最前面 # 定义目标文件列表 objs : start.o main.o# 生成目标文件 ledc.bin ledc.bin : $(objs)arm-linux-gnueabihf-ld -Ttext 0x87800000 -o ledc.elf $^arm-linux-gnueabihf-objcopy -O binary -S ledc.elf $arm-linux-gnueabihf-objdump -D -m arm ledc.elf ledc.dis
http://www.hkea.cn/news/14329704/

相关文章:

  • 海南网站建设网络编程软件
  • 做网站公司哪家滁州建设厅网站
  • 网站图片轮播怎么做的建筑工程有限公司电话
  • 有一个做名片的网站互动营销的案例有哪些
  • 做商务网站公司蛋糕店的网站建设咋写
  • 大型网站是用哪种数据库做的济南公司建站
  • 财政局门户网站建设方案wordpress后太慢
  • 南宁市建设信息网站虚拟机主机网站建设的几个步骤
  • 平面广告设计图片素材怎么做网站的seo
  • 电子商务网站开发难点window2003iis建好的网站
  • 盐山县做网站价格网站制作套餐
  • 研发项目备案在哪个网站做企业培训体系搭建
  • 中国建设教育协会的是假网站吗郑州电力高等专科学校招生办电话
  • 帆布网站做哪个当雄网站建设
  • 做淘宝要用的网站镇江网站关键词优化
  • 网站及单位网站建设情况昆明建个网站哪家便宜
  • 一个公司可以做多少个网站网易工作做网站工资奖金高吗
  • 高端建设网站怎么注册网站
  • 品牌vi设计案例欣赏ppt优化网站标题名词解释
  • 北京建网站公司推荐张家口万全区建设网站
  • 宿州网站建设开发公司哪家好5151app是交友软件么
  • 哪个旅游网站可以做私人定制什么是网站开发技术
  • wordpress海外支付seo zac
  • 做网站费用计入什么wordpress设置显示为英文版
  • 网站设计内容板块做网站优化最快的方式
  • 网站开发架构mvcwordpress enter主题
  • 网站打开慢原因电子商务网站建设分析论文
  • 腾讯云服务器怎么搭建网站qq空间上传wordpress
  • 化妆品 东莞网站建设搭建电商平台 方案
  • 企业网站建设选题背景wordpress文章 页面模板