E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
lds
GNU-ld链接脚本浅析
对符号的赋值7.SECTIONS命令8.MEMORY命令9.PHDRS命令10.VERSION命令11.脚本内的表达式12.暗含的连接脚本1.概论每一个链接过程都由链接脚本(linkerscript,一般以
lds
voluptas
·
2011-03-10 01:00
对/u-boot-1.1.6/board/smdk2410/u-boot.
lds
的更详细的分析
LinkerScriptFormatLinkerscriptsaretextfiles.Youwritealinkerscriptasaseriesofcommands.Eachcommandiseitherakeyword,possiblyfollowedbyarguments,oranassignmenttoasymbol.Youmayseparatecommandsusingsemicolo
IT_114
·
2011-03-06 14:00
object
File
command
output
alignment
linker
Flex Air 周边整合之碎语
手边近期有一个项目(薪酬系统)要开工,开始用FlexAir打理框架1、FlexAir依然作为本地前台;2、中介语言不再采用php(amfphp),java(
lds
)或c#(FluorineFx)来搞了,
帝鼎
·
2011-03-05 20:37
flex
Flex Air 周边整合之碎语
手边近期有一个项目(薪酬系统)要开工,开始用Flex Air打理框架 1、Flex Air 依然作为本地前台; 2、中介语言不再采用php(amfphp),java(
lds
)或c#(FluorineFx
diding
·
2011-03-05 20:00
mysql
PHP
Flex
Adobe
AIR
uboot 之uboot.
lds
分析
//下面是Uboot/board/tc2410/u-boot.ldsOUTPUT_FORMAT("elf32-littlearm","elf32-littlearm","elf32-littlearm")//指定输出可执行文件是elf格式,32位ARM指令,小端*/OUTPUT_ARCH(arm)//指定输出可执行文件的平台为ARM*/ENTRY(_start)//指定函数入口点为_start。c
chenyongxinglove
·
2011-02-21 10:00
linux-2.6.32 编译问题(ld: /ubuntu/omnibook/sections.
lds
: No such file: No such file
开始配置内核,选择最快的原版的配置(默认)方式:在终端中输入:make oldconfig 完成后,先去配置/usr/src/linux-source-2.6.32/linux-source-2.6.35/ubuntu/omnibook /Makefile文件。 不然会出现ld: /ubuntu/om
yiranwuqing
·
2011-02-21 09:00
linux
.net
ubuntu
Blog
u-boot链接脚本分析
这段时间在读u-boot的makefile,看到链接的时候,发现make会调用board/Samsung/smdk6410下的u-boot.
lds
链接脚本,于是看了点关于链接器和加载器方面的东西,所以写下来
kai_gong
·
2011-01-24 13:00
内核映像的形成——链接vmlinux
(vmlinux-dirs)目标的工作做完后,也就是形成了各目录中的built-in.o文件,那么就会回到$(sort$(vmlinux-init)$(vmlinux-main))$(vmlinux-
lds
yunsongice
·
2010-12-29 22:00
cmd
header
Build
documentation
makefile
linker
连接脚本(linker script)介绍
关键字:连接脚本 linkerscript
lds
文件连接脚本的详细介绍可以参考:http://sourceware.org/binutils/docs/ld/Scripts.html#Scripts
lanxinju
·
2010-12-15 22:00
测试
gcc
脚本
border
output
linker
连接脚本(linker script)介绍
连接脚本linkerscriptlds文件连接脚本的详细介绍可以参考:http://sourceware.org/binutils/docs/ld/Scripts.html#Scripts,一个简单的
lds
廖子鸿
·
2010-12-15 22:00
vmlinux和bzImage的Makefile部分阅读
vmlinuxvmlinux:$(vmlinux-
lds
)$(vmlinux-init)$(vmlinux-main)vmlinux.o$(kallsyms.o)FORCE $(callvmlinux-modpost
wlp600
·
2010-12-12 13:00
常用网址
号店http://www.yihaodian.comhttp://blog.163.com/tonylee@126/刘大双谈项目管理http://www.infoq.com/cn/interviews/
lds
-project-managementhttp
hgx615
·
2010-12-04 12:00
Blog
配置管理
项目管理
.net
XML
U-Boot关键代码分析
U-Boot关键代码理解 1.u-boot程序的入口地址 要理解程序的入口地址,自然想到的是连接文件,首先看连接文件"/board/smdk2410/u-boot.
lds
" ENTRY(_start
liaozc
·
2010-12-02 21:00
Linux TAGS分析
/arch/arm/kernel/vmlinux.
lds
.S"192行 32 .init:{ /*Initcodeanddata */ 33
huyugv_830913
·
2010-12-02 10:00
linux
struct
Security
header
qt
tags
对.
lds
连接脚本文件的分析
id=462971对于.
lds
文件,它定义了整个程序编译之后的连接过程,决定了一个可执行程序的各个段的存储位置。虽然现在我还没怎么用它,但感觉还是挺重要的,有必要了解一下。
qsycn
·
2010-11-01 14:00
脚本
cmd
Flash
存储
编译器
output
U-Boot系列之三:u-boot整体结构及启动代码分析(有加入一些新东西)
Board:和一些已有开发板相关的文件,比如Makefile和u-boot.
lds
等都和具体开发板的硬件和地址分配有关,
liangkaiming
·
2010-10-22 17:00
工作
Flash
语言
makefile
编译器
代码分析
PKU 3670 Eating Together
将原问题化解为求最长不下降子序列和最长不上升子序列即可求解LIS/
LDS
的nlogn算法参考http://www.cppblog.com/Joe/archive/2010/08/14/123461.html2
A Za, A Za, Fighting...
·
2010-10-19 14:00
uboot之
lds
文件说明
lds
文件说明主要符号说明1、OUTPUT_FORMAT(bfdname)指定输出可执行文件格式。
l_nan
·
2010-10-17 14:00
image
cmd
Flash
平台
编译器
output
u-boot.
lds
的分析
http://lhsblog01.blog.163.com/blog/static/10200451920105815544601/这篇文章分析得不错 还给出了一个讲解
lds
的连接http://sourceware.org
RichardYSteven
·
2010-10-05 20:00
2010
內核調用__init函數的順序
參見include/linux/init.h和vmlinux.
lds
1)所有標識為__init的函數在鏈接的時候都放在.init.text這個區段內,在這個區段中,函數的擺放順序是和鏈接的順序有關的,是不確定的
OLillian
·
2010-09-28 09:00
UBOOT之DDR2内存移植相关修改简记
由于DDR2相对于mobileddR的低功耗优势,加上产品本身对功耗要求较高,所以需要使用DD2代替MOBILEDDR;从/board/samsung/smdkc100下的UBOOT链表u-boot.
LDS
lightsoure
·
2010-09-22 02:00
command
System
mobile
dll
initialization
optimization
u-boot.
lds
文件诠释
u-boot.
lds
文件诠释 网上大部分u-boot.
lds
文件的分析大部分都是千遍一律,例如下面就是本人在网上找到的关于u-boot.
lds
的资料。
qiaoliang328
·
2010-09-17 23:00
image
cmd
makefile
编译器
alignment
output
对.
lds
连接脚本文件的分析
对于.
lds
文件,它定义了整个程序编译之后的连接过程,决定了一个可执行程序的各个段的存储位置。虽然现在我还没怎么用它,但感觉还是挺重要的,有必要了解一下。
willand1981
·
2010-08-10 17:00
linux内核启动地址的确定
内核编译链接过程是依靠vmlinux.
lds
文件,以arm为例vmlinux.
lds
文件位于kernel/arch/arm/vmlinux.
lds
,vmlinux-armv.
lds
的生成过程在kernel
linweig
·
2010-07-24 17:00
ld命令和u-boot中的
lds
文件实例和简单实例分析
----------------------------------------------------------------------每一个链接过程都由链接脚本(linkerscript,一般以
lds
polarbearboy
·
2010-07-05 09:00
c
脚本
File
Flash
FP
output
linux-2.6.32 编译问题(ld: /ubuntu/omnibook/sections.
lds
: No such file: No such file or directory )
解决方法:在/usr/src/linux-source-2.6.32/ubuntu/omnibook/Makefile中ifeq($(KERNELRELEASE),) #SupportfordirectMakefileinvocation的前面增加:PWD=$(shellpwd)
ustc_dylan
·
2010-07-04 20:00
GNU-ld链接脚本浅析
对符号的赋值7.SECTIONS命令8.MEMORY命令9.PHDRS命令10.VERSION命令11.脚本内的表达式12.暗含的连接脚本1.概论每一个链接过程都由链接脚本(linkerscript,一般以
lds
mike_gz
·
2010-06-24 16:00
脚本
File
存储
include
DST
output
arm linux 内核生成过程
1.依据arch/arm/kernel/vmlinux.
lds
生成linux内核源码根目录下的vmlinux,这个vmlinux属于未压缩,带调试信息、符号表的最初的内核,大小约23MB;arm-linux-gnu-ld-EL
sustzombie
·
2010-05-26 23:00
c
linux
image
assembly
linux内核
汇编指令全集
数据传送指令类型指 令 说 明通用数据传送指令MOV(传送)、PUSH(进栈)、POP(出栈)、XCHG(交换)累加器专用传送指令IN(输入指令)、OUT(输入指令)地址传送指令LEA(有效地址送寄存器)、
LDS
joji_h
·
2010-05-19 15:00
c
汇编
less
存储
扩展
div
对GNU的.
lds
连接脚本文件的分析
id=462971对于.
lds
文件,它定义了整个程序编译之后的连接过程,决定了一个可执行程序的各个段的存储位置。虽然现在我还没怎么用它,但感觉还是挺重要的,有必要了解一下。
billpig
·
2010-04-14 10:00
Linux下的
lds
链接脚本基础
转载自:http://blog.chinaunix.net/u3/99507/showart_2025436.html今天在看uboot引导Linux部分,发现要对链接脚本深入了解,才能知道各个目标文件的内存分布映像,下面是我看到的一些资料0.Contents1.概论2.基本概念3.脚本格式4.简单例子5.简单脚本命令6.对符号的赋值7.SECTIONS命令8.MEMORY命令9.PHDRS命令1
billpig
·
2010-04-14 10:00
linux
脚本
File
存储
include
output
vmlinux.
lds
vmlinuz自然就是内核了,initrd.img是一个小的映象,包含一个最小的linux系统。通常的步骤是先启动内核,然后内核挂载initrd.img,并执行里面的脚本来进一步挂载各种各样的模块,然后发现真正的root分区,挂载并执行/sbin/init......。initrd.img当然是可选的了,如果没有initrd.img,内核就试图直接挂载root分区。之所以要有initrd,那是为了
Charistain_huang
·
2010-04-05 11:00
linux
脚本
ext
Flash
makefile
wildcard
揪出gcc默认使用的ld链接脚本
作者:帅得不敢出门 程序群3503799 首先声明不是讲
lds
语法的在 >一书中曾提到ld默认使用的链接脚本说默认在/usr/lib/ldscripts/下结果我找了半天没找到 我的系统是fedora8find
zmlovelx
·
2010-03-27 18:00
linux
gcc
脚本
search
output
linker
对.
lds
连接脚本文件的分析
id=462971对于.
lds
文件,它定义了整个程序编译之后的连接过程,决定了一个可执行程序的各个段的存储位置。虽然现在我还没怎么用它,但感觉还是挺重要的,有必要了解一下。
kut00
·
2010-03-15 11:00
POJ 3670
是考察LIS和
LDS
问题的nlogn解法,题意是找到牛队列中不符合非升(降)序趋势的编号个数,FJ给改过来,分别比较以非升序的规则和非降序的规则找,看哪个改动的最少,数据量大,nlogn。
shifuwawa
·
2010-03-12 16:00
u-boot.
lds
谈谈连接脚本:
OUTPUT_FORMAT("elf32-littlearm","elf32-littlearm","elf32-littlearm");指定输出可执行文件elf格式,32位ARM指令,小端模式/*OUTPUT_FORMAT("elf32-arm","elf32-arm","elf32-arm")*/OUTPUT_ARCH(arm)指定输入平台为ARMENTRY(_start)指定输出可执行文件
catamout
·
2010-02-08 13:00
脚本
cmd
平台
output
lds
文件:
lds
文件与scatter文件相似都是决定一个可执行程序的各个段的存储位置,以及入口地址,这也是链接定位的作用。
catamout
·
2010-02-08 09:00
汇编
测试
脚本
Flash
存储
2.6.24内核中对S3C2440的引导启动分析
TAG链表注意:查看代码前要清楚连接脚本,arm汇编,linuxgcc汇编的知识,硬件相关的最好查看芯片手册 内核在编译之后会进行再连接,连接的脚本在/arch/arm/kernel/vmlinux.
lds
.S
hero_james
·
2010-01-25 12:27
职场
ARM
休闲
s3c2440
内核引导
2.6.24内核中对S3C2440的引导启动分析
TAG链表注意:查看代码前要清楚连接脚本,arm汇编,linuxgcc汇编的知识,硬件相关的最好查看芯片手册 内核在编译之后会进行再连接,连接的脚本在/arch/arm/kernel/vmlinux.
lds
.S
hero_james
·
2010-01-25 12:27
职场
ARM
休闲
s3c2440
内核引导
【Bootloader】对.
lds
连接脚本文件的分析
id=462971对于.
lds
文件,它定义了整个程序编译之后的连接过程,决定了一个可执行程序的各个段的存储位置。虽然现在我还没怎么用它,但感觉还是挺重要的,有必要了解一下。
billpig
·
2010-01-19 14:00
汇编
cmd
脚本
Flash
存储
编译器
uboot.
lds
解读
/board/prochip/ub4020/U-boot.ldsOUTPUT_FORMAT("elf32-littlearm","elf32-littlearm","elf32-littlearm") ;三个分别指定在缺省、大端、小端情况下的输出可执行文件格式,这里都指定输出格式是elf32,小端和arm体系结构。OUTPUT_ARCH(arm) ;输出可执行文件指定为arm体系结构。EN
ling1874
·
2010-01-04 11:00
汇编
cmd
Flash
存储
makefile
编译器
uboot.
lds
解读------详解
对于.
lds
文件,它定义了整个程序编译之后的连接过程,决定了一个可执行程序的各个段的存储位置。虽然现在我还没怎么用它,但感觉还是挺重要的,有必要了解一下。
ling1874
·
2010-01-04 11:00
汇编
cmd
Flash
存储
编译器
output
s3c2410 u-boot源码分析start.S
根据board/samsumg/smdk2410下的u-boot.
lds
这个链接脚本知道u-boot启动的第一阶段函数是在cpu/arm920t/start.S。
sun6255028
·
2009-12-28 14:00
uboot目录结构
Board:和一些已有开发板相关的文件,比如Makefile和u-boot.
lds
等都和具体开发板的硬件和地
ling1874
·
2009-12-26 21:00
c
脚本
user
Flash
语言
makefile
vmlinux.
lds
解读
vmlinux.
lds
.S用于对ld的输出进行组版,这个文件的格式在ld.info手册中有详细的说明。vmlinux.
lds
.S的主要目的是对输出文件中段进行排序,并定义相关的符号名,以下是简要注释。
ling1874
·
2009-12-25 14:00
c
exception
File
table
output
debugging
u-boot.
lds
分析(u-boot-1.3.4 nandflash启动 引导linux内核)
u-boot.
lds
决定了u-boot可执行映像的连接方式,以及各个段的装载地址(装载域)和执行地址(运行域)。
sustzombie
·
2009-12-19 16:00
汇编
cmd
Flash
存储
output
linux内核
20.4 建立目标平台代码框架
20.4 建立目标平台代码框架在20.3.3节编译的内核代码最后出现了链接错误,提示vmlinux.
lds
文件链接失败。
Linuxdianc
·
2009-12-18 08:00
Linux内核启动地址的确定
内核编译链接过程是依靠vmlinux.
lds
文件,以arm为例vmlinux.
lds
文件位于kernel/arch/arm/vmlinux.
lds
,vmlinux-armv.
lds
的生成过程在kernel
ling1874
·
2009-12-15 18:00
Flash
table
input
makefile
output
linux内核
基于Arm 的linux 的启动分析
.21.2zImage代码结构...21.2.1顶层vmlinux的生成过程...21.2.2 zImage的生成...6二zImage的启动过程...122.1compressed/vmlinux.
lds
ruixj
·
2009-11-29 22:00
linux
cache
image
cmd
Build
makefile
汇编指令大全(二)
LDS
∶ 指令助记符——取地址
qiuye
·
2009-10-13 16:00
数据结构
编程
单元测试
dos
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他