- 147
- 0
- 约 20页
- 2016-03-12 发布于山西
- 举报
gcc白皮书
An Introduction to the GNU
Compiler and Linker
William Gatliff
Table of Contents
Overview 1
The GNU Compiler Collection (gcc) 1
The GNU linker, ld8
Putting It All Together 14
Getting GNU14
Wrapup 17
Resources 18
Copyright19
About the Author 19
Overview
Despite their reputations as workstation application development tools, the GNU compiler and linker
excel at producing high-quality executables for embedded targets. The reason is only partly because an
increasing number of embedded systems are based on the same 32-bit processors found in some desktop
workstations; it is mostly because the diverse, high-end workstation environment demands flexible and
powerful tools, and such tools can also be used to make great embedded systems.
This paper describes the features of the GNU compiler and linker that are most important for embedded
developers. It begins with a brief overview of the tools themselves and some of their most useful
command line options, then covers the compiler’s syntax extensions, in particular its inline assembly
language support. It then introduces the linker’s command language, and concludes with the procedure
used to build the tools from source code.
The GNU Compiler Collection (gcc)
The GNU Compiler Collection, gcc, can compile programs written in C, C++, Java and several other
1
An Introduction to the GNU Compiler and Linker
language
您可能关注的文档
- c语言深度解剖(完美高清文字版).pdf
- dcfw-1800ges防火墙快速配置手册--for v3x版本.pdf
- ebox-2300_wifi_installation.pdf
- fortigate防火墙安全配置规范.pdf
- fbi秘籍:如何读懂肢体语言(图文原版).pdf
- gartner如何定义下一代防火墙-sinogrid.pdf
- freelink wifi hdmi 无线媒体分享器使用说明书.pdf
- gbt1.1-2009培训教材(福建标准院内部培训教材).pdf
- gcc hacks in the linux kernel.pdf
- gcc internals and porting.pdf
原创力文档

文档评论(0)