、GCC简介GCC是GUN Compiler Collection的简称,除了编译程序之外,它还含其他相关工具,所以它能把易于人

  • c6_921248
    了解作者
  • 8.6KB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-04-04 01:33
    上传日期
、GCC简介 通常所说的GCC是GUN Compiler Collection的简称,除了编译程序之外,它还含其他相关工具,所以它能把易于人类使用的高级语言编写的源代码构建成计算机能够直接执行的二进制代码。GCC是Linux平台下最常用的编译程序,它是Linux平台编译器的事实标准。同时,在Linux平台下的嵌入式开发领域,GCC也是用得最普遍的一种编译器。GCC之所以被广泛采用,是因为它能支持各种不同的目标体系结构。例如,它既支持基于宿主的开发(简单讲就是要为某平台编译程序,就在该平台上编译),也支持交叉编译(即在A平台上编译的程序是供平台B使用的)。目前,GCC支持的体系结构有四十余种,常见的有X86系列、Arm、PowerPC等。同时,GCC还能运行在不同的操作系统上,如Linux、Solaris、Windows等。 除了上面讲的之外,GCC除了支持C语言外,还支持多种其他语言,例如C++、Ada、Java、Objective-C、FORTRAN、Pascal等。 本系列文章中,我们不仅介绍GCC的基本功能,还涉及到一些诸如优化之类的高级功能。另外,我们还考察GCC的一些映像操作工具,如size和objcopy等,这将在后续的文章中加以介绍。
GCC使用入门.rar
  • GCC使用入门.doc
    45KB
内容介绍
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8"> <meta name="generator" content="pdf2htmlEX"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <link rel="stylesheet" href="https://static.pudn.com/base/css/base.min.css"> <link rel="stylesheet" href="https://static.pudn.com/base/css/fancy.min.css"> <link rel="stylesheet" href="https://static.pudn.com/prod/directory_preview_static/6272d8eec0b40515e3e3c88c/raw.css"> <script src="https://static.pudn.com/base/js/compatibility.min.js"></script> <script src="https://static.pudn.com/base/js/pdf2htmlEX.min.js"></script> <script> try{ pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({}); }catch(e){} </script> <title></title> </head> <body> <div id="sidebar" style="display: none"> <div id="outline"> </div> </div> <div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/6272d8eec0b40515e3e3c88c/bg1.jpg"><div class="c x0 y1 w2 h2"><div class="t m0 x1 h3 y2 ff1 fs0 fc0 sc0 ls0 ws0">GCC<span class="_ _0"> </span><span class="ff2">&#20351;&#29992;&#20837;&#38376;&#65288;&#19968;&#65289;</span></div><div class="t m0 x2 h4 y3 ff1 fs0 fc0 sc0 ls0 ws0">&#58883;</div><div class="t m0 x2 h5 y4 ff2 fs1 fc0 sc0 ls0 ws0">&#12304;<span class="ff3">&#58881;&#58882;&#58883;&#58884;&#58885;&#58886;&#58887;&#58888;&#58889;<span class="_ _0"> </span></span>&#29420;&#23478;&#29305;&#31295;&#12305;<span class="sc1">&#19968;&#12289;</span><span class="ff4">GCC<span class="_ _1"> </span></span><span class="sc1">&#31616;&#20171;</span></div><div class="t m0 x2 h5 y5 ff2 fs1 fc0 sc0 ls0 ws0">&#36890;&#24120;&#25152;&#35828;&#30340;<span class="_ _0"> </span><span class="ff3">&#58890;&#58883;&#58883;<span class="_ _1"> </span></span>&#26159;<span class="_ _1"> </span><span class="ff3">&#58890;&#58891;&#58892;&#58893;&#58883;&#58888;&#58889;&#58894;&#58895;&#58896;&#58897;&#58898;&#58893;&#58883;&#58888;&#58896;&#58896;&#58897;&#58887;&#58899;&#58895;&#58888;&#58900;<span class="_ _1"> </span></span>&#30340;&#31616;&#31216;&#65292;&#38500;&#20102;&#32534;&#35793;&#31243;&#24207;&#20043;&#22806;&#65292;&#23427;&#36824;&#21547;&#20854;&#20182;</div><div class="t m0 x2 h5 y6 ff2 fs1 fc0 sc0 ls0 ws0">&#30456;&#20851;&#24037;&#20855;&#65292;&#25152;&#20197;&#23427;&#33021;&#25226;&#26131;&#20110;&#20154;&#31867;&#20351;&#29992;&#30340;&#39640;&#32423;&#35821;&#35328;&#32534;&#20889;&#30340;&#28304;&#20195;&#30721;&#26500;&#24314;&#25104;&#35745;&#31639;&#26426;&#33021;&#22815;&#30452;&#25509;</div><div class="t m0 x2 h5 y7 ff2 fs1 fc0 sc0 ls0 ws0">&#25191;&#34892;&#30340;&#20108;&#36827;&#21046;&#20195;&#30721;&#12290;<span class="ff3">&#58890;&#58883;&#58883;<span class="_ _1"> </span></span>&#26159;<span class="_ _0"> </span><span class="ff3">&#58901;&#58895;&#58900;&#58902;&#58903;<span class="_ _1"> </span></span>&#24179;&#21488;&#19979;&#26368;&#24120;&#29992;&#30340;&#32534;&#35793;&#31243;&#24207;&#65292;&#23427;&#26159;<span class="_ _0"> </span><span class="ff3">&#58901;&#58895;&#58900;<span class="_ _2"></span>&#58902;&#58903;<span class="_ _0"> </span></span>&#24179;&#21488;&#32534;&#35793;&#22120;&#30340;</div><div class="t m0 x2 h5 y8 ff2 fs1 fc0 sc0 ls0 ws0">&#20107;&#23454;&#26631;&#20934;&#12290;&#21516;&#26102;&#65292;&#22312;<span class="_ _0"> </span><span class="ff3">&#58901;&#58895;&#58900;<span class="_ _2"></span>&#58902;&#58903;<span class="_ _0"> </span></span>&#24179;&#21488;&#19979;&#30340;&#23884;&#20837;&#24335;&#24320;&#21457;&#39046;&#22495;&#65292;<span class="ff3">&#58890;&#58883;&#58883;<span class="_ _1"> </span></span>&#20063;&#26159;&#29992;&#24471;&#26368;&#26222;&#36941;&#30340;&#19968;&#31181;&#32534;</div><div class="t m0 x2 h5 y9 ff2 fs1 fc0 sc0 ls0 ws0">&#35793;&#22120;&#12290;<span class="ff3">&#58890;&#58883;&#58883;<span class="_ _1"> </span></span>&#20043;&#25152;&#20197;&#34987;&#24191;&#27867;&#37319;&#29992;&#65292;&#26159;&#22240;&#20026;&#23427;&#33021;&#25903;&#25345;&#21508;&#31181;&#19981;&#21516;&#30340;&#30446;&#26631;&#20307;&#31995;&#32467;&#26500;&#12290;&#20363;&#22914;&#65292;&#23427;</div><div class="t m0 x2 h5 ya ff2 fs1 fc0 sc0 ls0 ws0">&#26082;&#25903;&#25345;&#22522;&#20110;&#23487;&#20027;&#30340;&#24320;&#21457;&#65288;&#31616;&#21333;&#35762;&#23601;&#26159;&#35201;&#20026;&#26576;&#24179;&#21488;&#32534;&#35793;&#31243;&#24207;&#65292;&#23601;&#22312;&#35813;&#24179;&#21488;&#19978;&#32534;&#35793;&#65289;&#65292;&#20063;</div><div class="t m0 x2 h5 yb ff2 fs1 fc0 sc0 ls0 ws0">&#25903;&#25345;&#20132;&#21449;&#32534;&#35793;&#65288;&#21363;&#22312;<span class="_ _0"> </span><span class="ff3">&#58904;<span class="_ _1"> </span></span>&#24179;&#21488;&#19978;&#32534;&#35793;&#30340;&#31243;&#24207;&#26159;&#20379;&#24179;&#21488;<span class="_ _1"> </span><span class="ff3">&#58905;<span class="_ _0"> </span></span>&#20351;&#29992;&#30340;&#65289;&#12290;&#30446;&#21069;&#65292;<span class="ff3">&#58890;&#58883;&#58883;<span class="_ _1"> </span></span>&#25903;&#25345;&#30340;&#20307;</div><div class="t m0 x2 h5 yc ff2 fs1 fc0 sc0 ls0 ws0">&#31995;&#32467;&#26500;&#26377;&#22235;&#21313;&#20313;&#31181;&#65292;&#24120;&#35265;&#30340;&#26377;<span class="_ _0"> </span><span class="ff3">&#58906;&#58907;&#58908;<span class="_ _1"> </span></span>&#31995;&#21015;&#12289;<span class="ff3">&#58904;&#58898;&#58889;</span>&#12289;<span class="ff3">&#58909;&#58888;&#58910;&#58897;&#58898;&#58909;&#58883;<span class="_ _1"> </span></span>&#31561;&#12290;&#21516;&#26102;&#65292;<span class="ff3">&#58890;&#58883;&#58883;<span class="_ _1"> </span></span>&#36824;&#33021;&#36816;&#34892;&#22312;</div><div class="t m0 x2 h5 yd ff2 fs1 fc0 sc0 ls0 ws0">&#19981;&#21516;&#30340;&#25805;&#20316;&#31995;&#32479;&#19978;&#65292;&#22914;<span class="_ _0"> </span><span class="ff3">&#58901;&#58895;&#58900;<span class="_ _2"></span>&#58902;&#58903;</span>&#12289;<span class="ff3">&#58911;&#58888;&#58896; &#58898;&#58895;!</span>&#12289;<span class="ff3">"<span class="_ _3"></span>&#58895;&#58900;#&#58888;&#58910;!<span class="_ _0"> </span><span class="ff2">&#31561;&#12290;</span></span></div><div class="t m0 x2 h5 ye ff2 fs1 fc0 sc0 ls0 ws0">&#38500;&#20102;&#19978;&#38754;&#35762;&#30340;&#20043;&#22806;&#65292;<span class="ff3">&#58890;&#58883;&#58883;<span class="_ _1"> </span></span>&#38500;&#20102;&#25903;&#25345;<span class="_ _0"> </span><span class="ff3">&#58883;<span class="_ _1"> </span></span>&#35821;&#35328;&#22806;&#65292;&#36824;&#25903;&#25345;&#22810;&#31181;&#20854;&#20182;&#35821;&#35328;&#65292;&#20363;&#22914;<span class="_ _0"> </span><span class="ff3">&#58883;$</span></div><div class="t m0 x2 h5 yf ff3 fs1 fc0 sc0 ls0 ws0">$<span class="ff2">&#12289;</span>&#58904;# <span class="ff2">&#12289;</span>% &amp; <span class="ff2">&#12289;</span>&#58885;'(&#58897;&#58887;&#58899;&#58895;&amp;&#58897;)&#58883;<span class="ff2">&#12289;</span>*&#58885;+<span class="_ _3"></span>&#58884;+&#58904;&#58892;<span class="ff2">&#12289;</span>&#58909; !&#58887; &#58896;<span class="_ _0"> </span><span class="ff2">&#31561;&#12290;</span></div><div class="t m0 x2 h5 y10 ff2 fs1 fc0 sc0 ls0 ws0">&#26412;&#31995;&#21015;&#25991;&#31456;&#20013;&#65292;&#25105;&#20204;&#19981;&#20165;&#20171;&#32461;<span class="_ _0"> </span><span class="ff3">&#58890;&#58883;&#58883;<span class="_ _1"> </span></span>&#30340;&#22522;&#26412;&#21151;&#33021;&#65292;&#36824;&#28041;&#21450;&#21040;&#19968;&#20123;&#35832;&#22914;&#20248;&#21270;&#20043;&#31867;&#30340;&#39640;&#32423;&#21151;</div><div class="t m0 x2 h5 y11 ff2 fs1 fc0 sc0 ls0 ws0">&#33021;&#12290;&#21478;&#22806;&#65292;&#25105;&#20204;&#36824;&#32771;&#23519;<span class="_ _0"> </span><span class="ff3">&#58890;&#58883;&#58883;<span class="_ _1"> </span></span>&#30340;&#19968;&#20123;&#26144;&#20687;&#25805;&#20316;&#24037;&#20855;&#65292;&#22914;<span class="_ _1"> </span><span class="ff3">!&#58895;,&#58897;<span class="_ _0"> </span></span>&#21644;<span class="_ _1"> </span><span class="ff3">&#58888;'(&#58887;&#58888;&#58894;-<span class="_ _1"> </span></span>&#31561;&#65292;&#36825;&#23558;&#22312;&#21518;&#32493;</div><div class="t m0 x2 h5 y12 ff2 fs1 fc0 sc0 ls0 ws0">&#30340;&#25991;&#31456;&#20013;&#21152;&#20197;&#20171;&#32461;&#12290;</div><div class="t m0 x2 h5 y13 ff2 fs1 fc0 sc1 ls0 ws0">&#20108;&#12289;&#31243;&#24207;&#30340;&#32534;&#35793;&#36807;&#31243;</div><div class="t m0 x2 h5 y14 ff2 fs1 fc0 sc0 ls0 ws0">&#23545;&#20110;<span class="_ _0"> </span><span class="ff3">&#58890;&#58891;<span class="_ _2"></span>&#58892;<span class="_ _0"> </span></span>&#32534;&#35793;&#22120;&#26469;&#35828;&#65292;&#31243;&#24207;&#30340;&#32534;&#35793;&#35201;&#32463;&#21382;&#39044;&#22788;&#29702;&#12289;&#32534;&#35793;&#12289;&#27719;&#32534;&#12289;&#36830;&#25509;&#22235;&#20010;&#38454;&#27573;&#65292;&#22914;&#19979;</div><div class="t m0 x2 h5 y15 ff2 fs1 fc0 sc0 ls0 ws0">&#22270;&#25152;&#31034;&#65306;</div><div class="t m0 x3 h6 y16 ff3 fs1 fc0 sc0 ls0 ws0">.....</div><div class="t m0 x2 h5 y17 ff2 fs1 fc0 sc0 ls0 ws0">&#20174;&#21151;&#33021;&#19978;&#20998;&#65292;&#39044;&#22788;&#29702;&#12289;&#32534;&#35793;&#12289;&#27719;&#32534;&#26159;&#19977;&#20010;&#19981;&#21516;&#30340;&#38454;&#27573;&#65292;&#20294;<span class="_ _0"> </span><span class="ff3">&#58890;&#58883;&#58883;<span class="_ _1"> </span></span>&#30340;&#23454;&#38469;&#25805;&#20316;&#19978;&#65292;&#23427;&#21487;&#20197;</div><div class="t m0 x2 h5 y18 ff2 fs1 fc0 sc0 ls0 ws0">&#25226;&#36825;&#19977;&#20010;&#27493;&#39588;&#21512;&#24182;&#20026;&#19968;&#20010;&#27493;&#39588;&#26469;&#25191;&#34892;&#12290;&#19979;&#38754;&#25105;&#20204;&#20197;<span class="_ _0"> </span><span class="ff3">&#58883;<span class="_ _1"> </span></span>&#35821;&#35328;&#20026;&#20363;&#26469;&#35848;&#19968;&#19979;&#19981;&#21516;&#38454;&#27573;&#30340;&#36755;</div></div><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a></div><div class="pi" data-data='{"ctm":[1.611850,0.000000,0.000000,1.611850,0.000000,0.000000]}'></div></div> </body> </html>
评论
    相关推荐