zoukankan      html  css  js  c++  java
  • 2016.4.6 链接器脚本文件的编写

    1、链接器脚本文件的组成:

    基本构成:段:代码段.text     数据段.data    bss段 .bss

    起始链接地址

    对齐

    变量

    代码段首文件

    2、实例文件:

    SECTIONS{

         . = 0x0;  //设置程序起始链接地址,=左右两边要空格

         . = ALIGN(4);//,设置代码段四字节对齐,=左右两边要空格

         .text ://冒号前要空格

          {

          start.o(.text)//设置代码段首文件,CPU一上电就开始执行。

          *(.text)

          }

         . = ALIGN(4);//设置数据段四字节对齐,等号左右要空格

         .data ://冒号钱要空格

          {

          *(.data)

          }

         . = ALIGN(4);//设置bss段四字节对齐,等号左右要空格

         bss_start = .;//自定义变量bss_start,用于记录bss段起始地址,等号左右要空格

         .bss :

          {

          *(.bss)

          }

         bss_end = .;//自定义变量bss_end,用于记录bss段结束地址,等号左右要空格

    }

    }

  • 相关阅读:
    CentOS6.5安装Tab增强版:bash-completion
    005_linux下logrotate 配置和理解
    ITIL与ITSM的联系与区别
    C++----练习--bool类型作为特别的int要区别对待
    C++----练习--while求和
    C++----练习
    mysql----二进制包安装
    linux----ulimit 限制
    python----特性003
    python----特性002
  • 原文地址:https://www.cnblogs.com/wan0807/p/5358488.html
Copyright © 2011-2022 走看看