⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gnu gcc 手册 1.mht

📁 GNU GCC编译器手册
💻 MHT
📖 第 1 页 / 共 5 页
字号:
  <DT><B><FONT face=3D"Courier New" size=3D2>-pipe</FONT></B>=20
  <DD><FONT =
size=3D2>&#22312;&#32534;&#35793;&#36807;&#31243;&#30340;&#19981;&#21516;=
&#38454;&#27573;&#38388;&#20351;&#29992;&#31649;&#36947;&#32780;&#38750;&=
#20020;&#26102;&#25991;&#20214;&#36827;&#34892;&#36890;&#20449;</FONT><FO=
NT face=3D"Courier New"=20
  size=3D2>.</FONT><FONT =
size=3D2>&#36825;&#20010;&#36873;&#39033;&#22312;&#26576;&#20123;&#31995;=
&#32479;&#19978;&#26080;&#27861;&#24037;&#20316;</FONT><FONT =
face=3D"Courier New"=20
  size=3D2>,</FONT><FONT =
size=3D2>&#22240;&#20026;&#37027;&#20123;&#31995;&#32479;&#30340; =
&#27719;&#32534;&#22120;&#19981;&#33021;&#20174;&#31649;&#36947;&#35835;&=
#21462;&#25968;&#25454;</FONT><FONT=20
  face=3D"Courier New" size=3D2>. GNU</FONT><FONT =
size=3D2>&#30340;&#27719;&#32534;&#22120;&#27809;&#26377;&#36825;&#20010;=
&#38382;&#39064;</FONT><FONT=20
  face=3D"Courier New" size=3D2>.</FONT> </DD></DL>
<P>
<H2><FONT size=3D2>&#35821;&#35328;&#36873;&#39033;</FONT><FONT =
face=3D"Courier New" size=3D2>(LANGUAGE=20
OPTIONS)</FONT></H2><FONT =
size=3D2>&#19979;&#21015;&#36873;&#39033;&#25511;&#21046;&#32534;&#35793;=
&#22120;&#33021;&#22815;&#25509;&#21463;&#30340;</FONT><FONT =
face=3D"Courier New"=20
size=3D2>C "</FONT><FONT size=3D2>&#26041;&#35328;</FONT><FONT =
face=3D"Courier New" size=3D2>":</FONT>=20

<DL compact>
  <DT><B><FONT face=3D"Courier New" size=3D2>-ansi</FONT></B>=20
  <DD><FONT size=3D2>&#25903;&#25345;&#31526;&#21512;</FONT><FONT =
face=3D"Courier New" size=3D2>ANSI</FONT><FONT=20
  size=3D2>&#26631;&#20934;&#30340;</FONT><FONT face=3D"Courier New" =
size=3D2>C</FONT><FONT=20
  size=3D2>&#31243;&#24207;</FONT><FONT face=3D"Courier New" =
size=3D2>.</FONT>=20
  <P><FONT =
size=3D2>&#36825;&#26679;&#23601;&#20250;&#20851;&#38381;</FONT><FONT =
face=3D"Courier New" size=3D2>GNU C</FONT><FONT=20
  size=3D2>&#20013;&#26576;&#20123;&#19981;&#20860;&#23481;</FONT><FONT =
face=3D"Courier New" size=3D2>ANSI C</FONT><FONT=20
  size=3D2>&#30340;&#29305;&#24615;</FONT><FONT face=3D"Courier New" =
size=3D2>,</FONT><FONT=20
  size=3D2>&#20363;&#22914;</FONT><FONT face=3D"Courier New" =
size=3D2><B>asm</B>,=20
  <B>inline</B></FONT><FONT size=3D2>&#21644; </FONT><FONT =
face=3D"Courier New"=20
  size=3D2><B>typeof</B></FONT><FONT =
size=3D2>&#20851;&#38190;&#23383;</FONT><FONT face=3D"Courier New"=20
  size=3D2>,</FONT><FONT =
size=3D2>&#20197;&#21450;&#35832;&#22914;</FONT><FONT face=3D"Courier =
New"=20
  size=3D2><B>unix</B></FONT><FONT size=3D2>&#21644;</FONT><FONT =
face=3D"Courier New"=20
  size=3D2><B>vax</B></FONT><FONT =
size=3D2>&#36825;&#20123;&#34920;&#26126;&#24403;&#21069;&#31995;&#32479;=
&#31867;&#22411;&#30340;&#39044;&#23450;&#20041;&#23439;</FONT><FONT=20
  face=3D"Courier New" size=3D2>.</FONT><FONT =
size=3D2>&#21516;&#26102;&#24320;&#21551; =
&#19981;&#21463;&#27426;&#36814;&#21644;&#26497;&#23569;&#20351;&#29992;&=
#30340;</FONT><FONT=20
  face=3D"Courier New" size=3D2>ANSI trigraph</FONT><FONT =
size=3D2>&#29305;&#24615;</FONT><FONT=20
  face=3D"Courier New" size=3D2>,</FONT><FONT =
size=3D2>&#20197;&#21450;&#31105;&#27490;</FONT><FONT=20
  face=3D"Courier New" size=3D2>`<B>$</B>'</FONT><FONT =
size=3D2>&#25104;&#20026;&#26631;&#35782;&#31526;&#30340;&#19968;&#37096;=
&#20998;</FONT><FONT=20
  face=3D"Courier New" size=3D2>.</FONT>=20
  <P>
  <P><FONT size=3D2>&#23613;&#31649;&#20351;&#29992;&#20102;</FONT><FONT =
face=3D"Courier New"=20
  size=3D2>`<B>-ansi</B>'</FONT><FONT =
size=3D2>&#36873;&#39033;</FONT><FONT face=3D"Courier New"=20
  size=3D2>,</FONT><FONT =
size=3D2>&#19979;&#38754;&#36825;&#20123;&#21487;&#36873;&#30340;&#20851;=
&#38190;&#23383;</FONT><FONT face=3D"Courier New" size=3D2>,=20
  <B>__asm__</B>, <B>__extension__</B>, <B>__inline__</B></FONT><FONT=20
  size=3D2>&#21644;</FONT><FONT face=3D"Courier New" =
size=3D2><B>__typeof__</B></FONT><FONT=20
  size=3D2>&#20173;&#28982;&#26377;&#25928;</FONT><FONT face=3D"Courier =
New" size=3D2>.</FONT><FONT =
size=3D2>&#20320;&#24403;&#28982;&#19981;&#20250;&#25226;=20
  &#20182;&#20204;&#29992;&#22312;</FONT><FONT face=3D"Courier New" =
size=3D2>ANSI C</FONT><FONT=20
  size=3D2>&#31243;&#24207;&#20013;</FONT><FONT face=3D"Courier New" =
size=3D2>,</FONT><FONT=20
  =
size=3D2>&#20294;&#21487;&#20197;&#25226;&#20182;&#20204;&#25918;&#22312;=
&#22836;&#25991;&#20214;&#37324;</FONT><FONT face=3D"Courier New" =
size=3D2>,</FONT><FONT=20
  =
size=3D2>&#22240;&#20026;&#32534;&#35793;&#21253;&#21547;&#36825;&#20123;=
&#22836;&#25991;&#20214;&#30340;&#31243;&#24207;&#26102;</FONT><FONT =
face=3D"Courier New" size=3D2>,</FONT><FONT=20
  size=3D2>&#21487;&#33021;&#20250;&#25351;&#23450; </FONT><FONT =
face=3D"Courier New" size=3D2>`<B>-ansi</B>'</FONT><FONT=20
  size=3D2>&#36873;&#39033;</FONT><FONT face=3D"Courier New" =
size=3D2>.</FONT><FONT=20
  =
size=3D2>&#21478;&#22806;&#19968;&#20123;&#39044;&#23450;&#20041;&#23439;=
</FONT><FONT face=3D"Courier New" size=3D2>,</FONT><FONT=20
  size=3D2>&#22914;</FONT><FONT face=3D"Courier New" =
size=3D2><B>__unix__</B></FONT><FONT=20
  size=3D2>&#21644;</FONT><FONT face=3D"Courier New" =
size=3D2><B>__vax__</B>,</FONT><FONT=20
  size=3D2>&#26080;&#35770;&#26377;&#27809;&#26377;&#20351;&#29992; =
</FONT><FONT face=3D"Courier New"=20
  size=3D2>`<B>-ansi</B>'</FONT><FONT =
size=3D2>&#36873;&#39033;</FONT><FONT face=3D"Courier New"=20
  size=3D2>,</FONT><FONT =
size=3D2>&#22987;&#32456;&#26377;&#25928;</FONT><FONT face=3D"Courier =
New"=20
  size=3D2>.</FONT>=20
  <P>
  <P><FONT size=3D2>&#20351;&#29992;</FONT><FONT face=3D"Courier New"=20
  size=3D2>`<B>-ansi</B>'</FONT><FONT =
size=3D2>&#36873;&#39033;&#19981;&#20250;&#33258;&#21160;&#25298;&#32477;=
&#32534;&#35793;&#38750;</FONT><FONT=20
  face=3D"Courier New" size=3D2>ANSI</FONT><FONT =
size=3D2>&#31243;&#24207;</FONT><FONT=20
  face=3D"Courier New" size=3D2>,</FONT><FONT =
size=3D2>&#38500;&#38750;&#22686;&#21152;</FONT><FONT=20
  face=3D"Courier New" size=3D2>`<B>-pedantic</B>'</FONT><FONT =
size=3D2>&#36873;&#39033;&#20316;&#20026;=20
  </FONT><FONT face=3D"Courier New" size=3D2>`<B>-ansi</B>'</FONT><FONT=20
  size=3D2>&#36873;&#39033;&#30340;&#34917;&#20805;</FONT><FONT =
face=3D"Courier New" size=3D2>.</FONT>=20
  <P>
  <P><FONT size=3D2>&#20351;&#29992;</FONT><FONT face=3D"Courier New"=20
  size=3D2>`<B>-ansi</B>'</FONT><FONT =
size=3D2>&#36873;&#39033;&#30340;&#26102;&#20505;</FONT><FONT =
face=3D"Courier New"=20
  size=3D2>,</FONT><FONT =
size=3D2>&#39044;&#22788;&#29702;&#22120;&#20250;&#39044;&#23450;&#20041;=
&#19968;&#20010;</FONT><FONT face=3D"Courier New"=20
  size=3D2><B>__STRICT_ANSI__</B></FONT><FONT =
size=3D2>&#23439;</FONT><FONT=20
  face=3D"Courier New" size=3D2>.</FONT><FONT =
size=3D2>&#26377;&#20123;&#22836;&#25991;&#20214; =
&#20851;&#27880;&#27492;&#23439;</FONT><FONT=20
  face=3D"Courier New" size=3D2>,</FONT><FONT =
size=3D2>&#20197;&#36991;&#20813;&#22768;&#26126;&#26576;&#20123;&#20989;=
&#25968;</FONT><FONT=20
  face=3D"Courier New" size=3D2>,</FONT><FONT =
size=3D2>&#25110;&#32773;&#36991;&#20813;&#23450;&#20041;&#26576;&#20123;=
&#23439;</FONT><FONT=20
  face=3D"Courier New" size=3D2>,</FONT><FONT =
size=3D2>&#36825;&#20123;&#20989;&#25968;&#21644;&#23439;&#19981;&#34987;=
</FONT><FONT=20
  face=3D"Courier New" size=3D2>ANSI</FONT><FONT =
size=3D2>&#26631;&#20934;&#35843;&#29992;</FONT><FONT=20
  face=3D"Courier New" size=3D2>;</FONT><FONT =
size=3D2>&#36825;&#26679;&#23601;&#19981;&#20250;&#24178;&#25200;&#22312;=
&#20854;&#20182;&#22320;&#26041;=20
  =
&#20351;&#29992;&#36825;&#20123;&#21517;&#23383;&#30340;&#31243;&#24207;&=
#20102;</FONT><FONT face=3D"Courier New" size=3D2>.</FONT>=20
  <P></P>
  <DT><B><FONT face=3D"Courier New" size=3D2>-fno-asm</FONT></B>=20
  <DD><FONT size=3D2>&#19981;&#25226;</FONT><FONT face=3D"Courier New" =
size=3D2><B>asm</B>,=20
  <B>inline</B></FONT><FONT size=3D2>&#25110;</FONT><FONT =
face=3D"Courier New"=20
  size=3D2><B>typeof</B></FONT><FONT =
size=3D2>&#24403;&#20316;&#20851;&#38190;&#23383;</FONT><FONT =
face=3D"Courier New"=20
  size=3D2>,</FONT><FONT =
size=3D2>&#22240;&#27492;&#36825;&#20123;&#35789;&#21487;&#20197;&#29992;=
&#20570;&#26631;&#35782;&#31526;</FONT><FONT face=3D"Courier New"=20
  size=3D2>.</FONT><FONT size=3D2>&#29992; </FONT><FONT face=3D"Courier =
New"=20
  size=3D2><B>__asm__</B>, <B>__inline__</B></FONT><FONT =
size=3D2>&#21644;</FONT><FONT=20
  face=3D"Courier New" size=3D2><B>__typeof__</B></FONT><FONT=20
  size=3D2>&#33021;&#22815;&#26367;&#20195;&#20182;&#20204;</FONT><FONT =
face=3D"Courier New" size=3D2>. `<B>-ansi</B>'=20
  </FONT><FONT =
size=3D2>&#38544;&#21547;&#22768;&#26126;&#20102;</FONT><FONT =
face=3D"Courier New"=20
  size=3D2>`<B>-fno-asm</B>'.</FONT>=20
  <DT><B><FONT face=3D"Courier New" size=3D2>-fno-builtin</FONT></B>=20
  <DD><FONT =
size=3D2>&#19981;&#25509;&#21463;&#19981;&#26159;&#20004;&#20010;&#19979;=
&#21010;&#32447;&#24320;&#22836;&#30340;&#20869;&#24314;&#20989;&#25968;<=
/FONT><FONT face=3D"Courier New"=20
  size=3D2>(built-in function).</FONT><FONT =
size=3D2>&#30446;&#21069;&#21463;&#24433;&#21709;&#30340;&#20989;&#25968;=
&#26377;</FONT><FONT=20
  face=3D"Courier New" size=3D2><B>_exit</B>, <B>abort</B>, <B>abs</B>,=20
  <B>alloca</B>, <B>cos</B>, <B>exit</B>, <B>fabs</B>, <B>labs</B>,=20
  <B>memcmp</B>, <B>memcpy</B>, <B>sin</B>, <B>sqrt</B>, <B>strcmp</B>,=20
  <B>strcpy</B>,</FONT><FONT size=3D2>&#21644;</FONT><FONT =
face=3D"Courier New"=20
  size=3D2><B>strlen</B>.</FONT>=20
  <P><FONT face=3D"Courier New" size=3D2>`<B>-ansi</B>'</FONT><FONT=20
  size=3D2>&#36873;&#39033;&#33021;&#22815;&#38459;&#27490;</FONT><FONT =
face=3D"Courier New" size=3D2><B>alloca</B></FONT><FONT=20
  size=3D2>&#21644;</FONT><FONT face=3D"Courier New" =
size=3D2><B>_exit</B></FONT><FONT=20
  size=3D2>&#25104;&#20026;&#20869;&#24314;&#20989;&#25968;</FONT><FONT =
face=3D"Courier New" size=3D2>.</FONT>=20
  <P></P>
  <DT><B><FONT face=3D"Courier New" size=3D2>-fhosted</FONT></B>=20
  <DD><FONT =
size=3D2>&#25353;&#23487;&#20027;&#29615;&#22659;&#32534;&#35793;</FONT><=
FONT face=3D"Courier New" size=3D2>;</FONT><FONT=20
  size=3D2>&#20182;&#38544;&#21547;&#22768;&#26126;&#20102;</FONT><FONT =
face=3D"Courier New"=20
  size=3D2>`<B>-fbuiltin</B>'</FONT><FONT =
size=3D2>&#36873;&#39033;</FONT><FONT face=3D"Courier New"=20
  size=3D2>,</FONT><FONT =
size=3D2>&#32780;&#19988;&#35686;&#21578;&#19981;&#27491;&#30830;&#30340;=
</FONT><FONT face=3D"Courier New"=20
  size=3D2><B>main</B></FONT><FONT =
size=3D2>&#20989;&#25968;&#22768;&#26126;</FONT><FONT face=3D"Courier =
New"=20
  size=3D2>.</FONT>=20
  <DT><B><FONT face=3D"Courier New" size=3D2>-ffreestanding</FONT></B>=20
  <DD><FONT =
size=3D2>&#25353;&#29420;&#31435;&#29615;&#22659;&#32534;&#35793;</FONT><=
FONT face=3D"Courier New" size=3D2>;</FONT><FONT=20
  size=3D2>&#20182;&#38544;&#21547;&#22768;&#26126;&#20102;</FONT><FONT =
face=3D"Courier New"=20
  size=3D2>`<B>-fno-builtin</B>'</FONT><FONT =
size=3D2>&#36873;&#39033;</FONT><FONT=20
  face=3D"Courier New" size=3D2>,</FONT><FONT =
size=3D2>&#32780;&#19988;&#23545;</FONT><FONT=20
  face=3D"Courier New" size=3D2><B>main</B></FONT><FONT =
size=3D2>&#20989;&#25968;&#27809;&#26377;&#29305;&#21035;&#35201;&#27714;=
</FONT><FONT=20
  face=3D"Courier New" size=3D2>.</FONT>=20
  <P><FONT face=3D"Courier New" size=3D2>(</FONT><FONT =
size=3D2>&#35793;&#27880;</FONT><FONT=20
  face=3D"Courier New" size=3D2>:</FONT><FONT =
size=3D2>&#23487;&#20027;&#29615;&#22659;</FONT><FONT=20
  face=3D"Courier New" size=3D2>(hosted environment)</FONT><FONT=20
  =
size=3D2>&#19979;&#25152;&#26377;&#30340;&#26631;&#20934;&#24211;&#21487;=
&#29992;</FONT><FONT face=3D"Courier New" size=3D2>, main</FONT><FONT=20
  size=3D2>&#20989;&#25968;&#36820;&#22238;&#19968;&#20010;</FONT><FONT =
face=3D"Courier New" size=3D2>int</FONT><FONT=20
  size=3D2>&#20540;</FONT><FONT face=3D"Courier New" =
size=3D2>,</FONT><FONT =
size=3D2>&#20856;&#22411;&#20363;&#23376;&#26159;&#38500;&#20102;=20
  =
&#20869;&#26680;&#20197;&#22806;&#20960;&#20046;&#25152;&#26377;&#30340;&=
#31243;&#24207;</FONT><FONT face=3D"Courier New" size=3D2>.</FONT><FONT=20
  =
size=3D2>&#23545;&#24212;&#30340;&#29420;&#31435;&#29615;&#22659;</FONT><=
FONT face=3D"Courier New" size=3D2>(freestanding=20
  environment)</FONT><FONT =
size=3D2>&#19981;&#23384;&#22312;&#26631;&#20934;&#24211;</FONT><FONT =
face=3D"Courier New"=20
  size=3D2>,</FONT><FONT =
size=3D2>&#31243;&#24207;&#20837;&#21475;&#20063;&#19981;&#19968;&#23450;=
&#26159; </FONT><FONT face=3D"Courier New"=20
  size=3D2>main,</FONT><FONT =
size=3D2>&#26368;&#26126;&#26174;&#30340;&#20363;&#23376;&#23601;&#26159;=
&#25805;&#20316;&#31995;&#32479;&#20869;&#26680;</FONT><FONT =
face=3D"Courier New"=20
  size=3D2>.</FONT><FONT =
size=3D2>&#35814;&#24773;&#21442;&#32771;</FONT><FONT face=3D"Courier =
New"=20
  size=3D2>gcc</FONT><FONT =
size=3D2>&#32593;&#31449;&#26368;&#36817;&#30340;&#36164;&#26009;</FONT><=
FONT face=3D"Courier New"=20
  size=3D2>)</FONT>=20
  <P></P>
  <DT><B><FONT face=3D"Courier New" =
size=3D2>-fno-strict-prototype</FONT></B>=20
  <DD><FONT =
size=3D2>&#23545;&#20110;&#27809;&#26377;&#21442;&#25968;&#30340;&#20989;=
&#25968;&#22768;&#26126;</FONT><FONT face=3D"Courier New"=20

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -