📄 overview.html
字号:
<html lang="en">
<head>
<title>Untitled</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="Untitled">
<meta name="generator" content="makeinfo 4.3">
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home">
</head>
<body>
<div class="node">
<p>
Node:<a name="Overview">Overview</a>,
Next:<a rel="next" accesskey="n" href="Invocation.html#Invocation">Invocation</a>,
Previous:<a rel="previous" accesskey="p" href="index.html#Top">Top</a>,
Up:<a rel="up" accesskey="u" href="index.html#Top">Top</a>
<hr><br>
</div>
<h2 class="chapter">Overview</h2>
<p><code>ld</code> combines a number of object and archive files, relocates
their data and ties up symbol references. Usually the last step in
compiling a program is to run <code>ld</code>.
<p><code>ld</code> accepts Linker Command Language files written in
a superset of AT&T's Link Editor Command Language syntax,
to provide explicit and total control over the linking process.
<p>This version of <code>ld</code> uses the general purpose BFD libraries
to operate on object files. This allows <code>ld</code> to read, combine, and
write object files in many different formats--for example, COFF or
<code>a.out</code>. Different formats may be linked together to produce any
available kind of object file. See <a href="BFD.html#BFD">BFD</a>, for more information.
<p>Aside from its flexibility, the <small>GNU</small> linker is more helpful than other
linkers in providing diagnostic information. Many linkers abandon
execution immediately upon encountering an error; whenever possible,
<code>ld</code> continues executing, allowing you to identify other errors
(or, in some cases, to get an output file in spite of the error).
</body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -