📄 gcc-howto.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.7">
<TITLE>The Linux GCC HOWTO中译版V0.2</TITLE>
<LINK HREF="GCC-HOWTO-1.html" REL=next>
</HEAD>
<BODY>
<A HREF="GCC-HOWTO-1.html">Next</A>
Previous
Contents
<HR>
<H1>The Linux GCC HOWTO中译版V0.2</H1>
<H2>作者: Daniel Barlow <CODE><dan@detached.demon.co.uk></CODE><BR>
译者: 陈建勋(Frank J.S. Chen)<CODE><frank63@ms5.hinet.net></CODE></H2>v1.17, 28 February 1996
<P><HR>
<EM>本文阐述安装GNU C编译器和程式馆的方法,同时概观地说明程式的编译、连结、执行、除错的过程以及可能面临的诸多问题。写作的参考资料泰半来自於Mitch D'Souza先生所收集的GCC-FAQ;而另一个来源是ELF-HOWTO。此份HOWTO可以说已代替了GCC-FAQ,而且即将要永久替代ELF-HOWTO了。此乃GCC-HOWTO第一份公开发行的版本(不须理会版本序号;那是RCS的杰作),有任何指正与建议的,本人都很欢迎。</EM>
<HR>
<P>
<H2><A NAME="toc1">1.</A> <A HREF="GCC-HOWTO-1.html">行远必自迩!</A></H2>
<UL>
<LI><A HREF="GCC-HOWTO-1.html#ss1.1">1.1 译者的话</A>
<LI><A HREF="GCC-HOWTO-1.html#ss1.2">1.2 动与静</A>
<LI><A HREF="GCC-HOWTO-1.html#ss1.3">1.3 作者的私语</A>
<LI><A HREF="GCC-HOWTO-1.html#ss1.4">1.4 印刷与排版</A>
</UL>
<P>
<H2><A NAME="toc2">2.</A> <A HREF="GCC-HOWTO-2.html">东东在哪儿?</A></H2>
<UL>
<LI><A HREF="GCC-HOWTO-2.html#ss2.1">2.1 GCC-HOWTO在哪儿?</A>
<LI><A HREF="GCC-HOWTO-2.html#ss2.2">2.2 GCC相关的资料又在哪儿?</A>
<LI><A HREF="GCC-HOWTO-2.html#ss2.3">2.3 GCC </A>
<LI><A HREF="GCC-HOWTO-2.html#ss2.4">2.4 C程式馆与标头档</A>
<LI><A HREF="GCC-HOWTO-2.html#ss2.5">2.5 有关联的工具 (as, ld, ar, strings etc)</A>
</UL>
<P>
<H2><A NAME="toc3">3.</A> <A HREF="GCC-HOWTO-3.html">GCC的安装与GCC的设定</A></H2>
<UL>
<LI><A HREF="GCC-HOWTO-3.html#ss3.1">3.1 GCC的版本</A>
<LI><A HREF="GCC-HOWTO-3.html#ss3.2">3.2 东东装好後都到哪儿去了?</A>
<LI><A HREF="GCC-HOWTO-3.html#ss3.3">3.3 标头档ㄋㄟ?标头档ㄋㄟ?</A>
<LI><A HREF="GCC-HOWTO-3.html#ss3.4">3.4 建立交叉编译器(Building cross compilers)</A>
</UL>
<P>
<H2><A NAME="toc4">4.</A> <A HREF="GCC-HOWTO-4.html">移植程式与编译程式</A></H2>
<UL>
<LI><A HREF="GCC-HOWTO-4.html#ss4.1">4.1 gcc自行定义的符号</A>
<LI><A HREF="GCC-HOWTO-4.html#ss4.2">4.2 线上求助说明</A>
<LI><A HREF="GCC-HOWTO-4.html#ss4.3">4.3 移植能力</A>
</UL>
<P>
<H2><A NAME="toc5">5.</A> <A HREF="GCC-HOWTO-5.html">除错与监管</A></H2>
<UL>
<LI><A HREF="GCC-HOWTO-5.html#ss5.1">5.1 预防重於治疗(lint)</A>
<LI><A HREF="GCC-HOWTO-5.html#ss5.2">5.2 除错</A>
<LI><A HREF="GCC-HOWTO-5.html#ss5.3">5.3 监管</A>
</UL>
<P>
<H2><A NAME="toc6">6.</A> <A HREF="GCC-HOWTO-6.html">连结</A></H2>
<UL>
<LI><A HREF="GCC-HOWTO-6.html#ss6.1">6.1 共享程式库 vs静态程式库</A>
<LI><A HREF="GCC-HOWTO-6.html#ss6.2">6.2 终极审判(‘<CODE>sin()</CODE> 在哪个程式库里?’)</A>
<LI><A HREF="GCC-HOWTO-6.html#ss6.3">6.3 X档案?</A>
<LI><A HREF="GCC-HOWTO-6.html#ss6.4">6.4 建立你自己的程式库</A>
</UL>
<P>
<H2><A NAME="toc7">7.</A> <A HREF="GCC-HOWTO-7.html">动态载入</A></H2>
<UL>
<LI><A HREF="GCC-HOWTO-7.html#ss7.1">7.1 基本概念</A>
<LI><A HREF="GCC-HOWTO-7.html#ss7.2">7.2 错误讯息</A>
<LI><A HREF="GCC-HOWTO-7.html#ss7.3">7.3 控制动态载入器的运作</A>
<LI><A HREF="GCC-HOWTO-7.html#ss7.4">7.4 以动态载入撰写程式</A>
</UL>
<P>
<H2><A NAME="toc8">8.</A> <A HREF="GCC-HOWTO-8.html">与发展人士联络</A></H2>
<UL>
<LI><A HREF="GCC-HOWTO-8.html#ss8.1">8.1 Bug报表</A>
<LI><A HREF="GCC-HOWTO-8.html#ss8.2">8.2 协助发展</A>
</UL>
<P>
<H2><A NAME="toc9">9.</A> <A HREF="GCC-HOWTO-9.html">结语</A></H2>
<UL>
<LI><A HREF="GCC-HOWTO-9.html#ss9.1">9.1 名人榜</A>
<LI><A HREF="GCC-HOWTO-9.html#ss9.2">9.2 翻译</A>
<LI><A HREF="GCC-HOWTO-9.html#ss9.3">9.3 欢迎任何的回馈</A>
<LI><A HREF="GCC-HOWTO-9.html#ss9.4">9.4 合法的行迳规定</A>
</UL>
<P>
<H2><A NAME="toc10">10.</A> <A HREF="GCC-HOWTO-10.html">索引</A></H2>
<HR>
<A HREF="GCC-HOWTO-1.html">Next</A>
Previous
Contents
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -