📄 apue2源代码编译和单个源文件的编译(转载) - linux - libydwei.mht
字号:
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_0027_01C977CE.9938BAD0"
------=_NextPart_001_0027_01C977CE.9938BAD0
Content-Type: text/html;
charset="gb2312"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://blog.chinaunix.net/u1/55882/showart.php?id=523921
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>APUE2=D4=B4=B4=FA=C2=EB=B1=E0=D2=EB=BA=CD=B5=A5=B8=F6=D4=
=B4=CE=C4=BC=FE=B5=C4=B1=E0=D2=EB(=D7=AA=D4=D8) - linux - =
libydwei</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dgbk"><LINK=20
href=3D"http://blog.chinaunix.net/templates/newtech/index.css"=20
rel=3Dstylesheet></LINK><LINK title=3D"ChinaUnix Blog RSS Feed"=20
href=3D"http://blog.chinaunix.net/u/rss.php?id=3D55882" =
type=3Dapplication/rss+xml=20
rel=3Dalternate></LINK>
<META =
content=3D"APUE2=D4=B4=B4=FA=C2=EB=B1=E0=D2=EB=BA=CD=B5=A5=B8=F6=D4=B4=CE=
=C4=BC=FE=B5=C4=B1=E0=D2=EB(=D7=AA=D4=D8) - linux - libydwei" =
name=3Dkeywords>
<META=20
content=3D"=D6=D0=B9=FA=D7=EE=B4=F3=B5=C4IT=BC=BC=CA=F5=B2=A9=BF=CD-China=
Unix=B2=A9=BF=CD=A3=BAAPUE2=D4=B4=B4=FA=C2=EB=B1=E0=D2=EB=BA=CD=B5=A5=B8=F6=
=D4=B4=CE=C4=BC=FE=B5=C4=B1=E0=D2=EB(=D7=AA=D4=D8) - linux - libydwei"=20
name=3Ddescription>
<META content=3D"MSHTML 6.00.5730.11" name=3DGENERATOR></HEAD>
<BODY style=3D"BACKGROUND: #ffffff" leftMargin=3D0 topMargin=3D0 =
align=3D"center"=20
marginheight=3D"0" marginwidth=3D"0">
<TABLE style=3D"BORDER-COLLAPSE: collapse; HEIGHT: 25px" height=3D25 =
cellSpacing=3D0=20
cellPadding=3D0 width=3D"100%"=20
background=3Dhttp://blog.chinaunix.net/images/tophem1.gif border=3D0>
<TBODY>
<TR>
<TD id=3Dtool-bar noWrap align=3Dleft width=3D540> <A=20
href=3D"http://blog.chinaunix.net/" =
target=3D_blank>=B2=A9=BF=CD=CA=D7=D2=B3</A> <A=20
href=3D"http://blog.chinaunix.net/register.php" =
target=3D_blank>=D7=A2=B2=E1</A> <A=20
href=3D"http://bbs.chinaunix.net/forumdisplay.php?fid=3D51"=20
target=3D_blank>=BD=A8=D2=E9=D3=EB=BD=BB=C1=F7</A> <A =
href=3D"http://blog.chinaunix.net/top/"=20
target=3D_blank>=C5=C5=D0=D0=B0=F1</A> <A=20
=
onclick=3D"NewWindows('http://www.cublog.cn/addlink.php?url=3D'+location.=
href+'&title=3D'+document.title);return false;"=20
href=3D"http://blog.chinaunix.net/u1/55882/" =
target=3D_blank>=BC=D3=C8=EB=D3=D1=C7=E9=C1=B4=BD=D3</A> </TD>
<FORM id=3DloginForm action=3D/search.php method=3Dget =
target=3D_blank>
<TD noWrap align=3Dright><IMG id=3Dstarimg height=3D12 alt=3D""=20
src=3D"http://blog.chinaunix.net/u2/userstar.php?blogid=3D55882" =
width=3D55=20
border=3D0> <A id=3Dstar =
title=3D=B8=F8=B4=CB=B2=A9=BF=CD=CD=C6=BC=F6=D6=B5=20
onclick=3D"NewWindows(this.href);return false;"=20
=
href=3D"http://blog.chinaunix.net/u2/star.php?blogid=3D55882">=CD=C6=BC=F6=
</A> <A=20
id=3Dcomplaint title=3D=CD=B6=CB=DF=B4=CB=B2=A9=BF=CD =
onclick=3D"NewWindows(this.href);return false;"=20
=
href=3D"http://blog.chinaunix.net/u2/complaint.php?blogid=3D55882">=CD=B6=
=CB=DF</A>=20
=CB=D1=CB=F7=A3=BA<INPUT name=3Dq> <INPUT class=3Dbutton1 =
type=3Dsubmit value=3D=CB=D1=CB=F7> <A=20
=
href=3D"http://blog.chinaunix.net/help/">=B0=EF=D6=FA</A></TD></FORM></TR=
>
<TR>
<TD colSpan=3D2>
<TABLE style=3D"BORDER-COLLAPSE: collapse" borderColor=3D#111111 =
cellSpacing=3D0=20
cellPadding=3D0 width=3D1000 border=3D0>
<TBODY>
<TR>
<TD =
width=3D1000></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<SCRIPT language=3Djavascript>=0A=
<!--=0A=
=0A=
navHover =3D function() {=0A=
var lis =3D =
document.getElementById("navmenu").getElementsByTagName("LI");=0A=
for (var i=3D0; i<lis.length; i++) {=0A=
lis[i].onmouseover=3Dfunction() {=0A=
this.className+=3D" iehover";=0A=
}=0A=
lis[i].onmouseout=3Dfunction() {=0A=
this.className=3Dthis.className.replace(new RegExp(" iehover\\b"), "");=0A=
}=0A=
}=0A=
}=0A=
=0A=
function NewWindows(shref){=0A=
var xx=3D(window.screen.width-450)/2;=0A=
var yy=3D(window.screen.height-200)/2;=0A=
pp=3Dwindow.open(shref,"win","menubar=3Dno,location=3Dno,resizable=3Dno,s=
crollbars=3Dno,status=3Dno,left=3D"+xx+",top=3D"+yy+",Width=3D450,Height=3D=
200");=0A=
}=0A=
function $(s){return document.getElementById(s);}=0A=
//-->=0A=
</SCRIPT>
<TABLE=20
style=3D"BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: repeat; =
BORDER-COLLAPSE: collapse"=20
height=3D80 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#204689 border=3D0>
<TBODY>
<TR>
<TD align=3Dmiddle width=3D200>
<P style=3D"MARGIN: 5px; LINE-HEIGHT: 150%"><FONT =
style=3D"FONT-SIZE: 14px"=20
color=3D#ffffff><B>libydwei </B></FONT></P></TD>
<TD style=3D"COLOR: =
#aac6f6">=B5=CE=CB=AE=CA=AF=B4=A9=A3=AC=D4=B4=D7=D4=D2=E3=C1=A6=A3=A1
<SCRIPT language=3DJavaScript=20
=
src=3D"http://s139.cnzz.com/stat.php?id=3D845084&web_id=3D845084"=20
charset=3Dgb2312></SCRIPT>
</TD></TR></TBODY></TABLE>
<TABLE style=3D"BORDER-COLLAPSE: collapse" height=3D27 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%" bgColor=3D#eeeeee border=3D0>
<TBODY>
<TR>
<TD> <A class=3Dlist1 href=3D"http://libydwei.cublog.cn/"=20
target=3D_blank>libydwei.cublog.cn</A> </TD>
<TD style=3D"COLOR: #2a5200" align=3Dright width=3D680>
<UL id=3Dnavmenu>
<LI class=3Dul0><A class=3Dlist1 =
href=3D"http://control.cublog.cn/"=20
target=3D_blank>=B9=DC=C0=ED=B2=A9=BF=CD</A> </LI>
<LI class=3Dul0><A class=3Dlist1=20
href=3D"http://control.cublog.cn/article_new.php" =
target=3D_blank>=B7=A2=B1=ED=CE=C4=D5=C2</A>=20
</LI>
<LI class=3Dul0><A class=3Dlist1=20
=
href=3D"http://blog.chinaunix.net/u1/55882/guestbook.html">=C1=F4=D1=D4</=
A> </LI>
<LI class=3Dul0><A class=3Dlist1=20
=
href=3D"http://blog.chinaunix.net/u1/55882/links.html">=CA=D5=B2=D8=BC=D0=
</A>=20
<!-- 0 --></LI>
<LI class=3Dul0><A class=3Dlist1=20
=
href=3D"http://blog.chinaunix.net/u1/55882/group.html">=B2=A9=BF=CD=C8=A6=
</A> </LI>
<LI class=3Dul0><A class=3Dlist1=20
=
href=3D"http://blog.chinaunix.net/u1/55882/music.html">=D2=F4=C0=D6</A>=20
<!-- 0 --></LI>
<LI class=3Dul0><A class=3Dlist1=20
=
href=3D"http://blog.chinaunix.net/u1/55882/photo.html">=CF=E0=B2=E1</A>=20
<!-- 0 --></LI>
<LI class=3Dul0><A class=3Dlist1=20
=
href=3D"http://blog.chinaunix.net/u1/55882/myimport.html">=B5=BC=C8=EB=CE=
=C4=D5=C2</A> </LI>
<LI class=3Dul0><A class=3Dlist1=20
=
href=3D"http://blog.chinaunix.net/u1/55882/article.html">=CE=C4=D5=C2</A>=
=20
<UL class=3Dul1>
<LI><A =
href=3D"http://blog.chinaunix.net/u1/55882/article_72624.html">=A1=A4=20
linux<!-- a72624 --></A><!-- 72624 -->=20
<LI><A =
href=3D"http://blog.chinaunix.net/u1/55882/article_72625.html">=A1=A4=20
oracle=B1=E0=B3=CC <FONT face=3D"Wingdings =
3">}</FONT></A>
<UL class=3Dul2>
<LI><A=20
=
href=3D"http://blog.chinaunix.net/u1/55882/article_96733.html">=A1=A4=20
oracle=CF=B5=CD=B3=B9=DC=C0=ED<!-- a96733 --></A><!-- 96733 =
--> </LI></UL>
<LI><A =
href=3D"http://blog.chinaunix.net/u1/55882/article_91640.html">=A1=A4=20
=B9=A4=D7=F7=C9=FA=BB=EE<!-- a91640 --></A><!-- 91640 -->=20
<LI><A =
href=3D"http://blog.chinaunix.net/u1/55882/article_82231.html">=A1=A4=20
linux =B1=E0=B3=CC<!-- a82231 --></A><!-- 82231 -->=20
<LI><A =
href=3D"http://blog.chinaunix.net/u1/55882/article_72626.html">=A1=A4=20
Powerbuilder =B1=E0=B3=CC<!-- a72626 --></A><!-- 72626 --> =
</LI></UL></LI>
<LI class=3Dul0><A class=3Dlist1=20
=
href=3D"http://blog.chinaunix.net/u1/55882/index.html">=CA=D7=D2=B3</A> =
</LI></UL></TD>
<TD width=3D2></TD></TR></TBODY></TABLE>
<SCRIPT language=3Djavascript>=0A=
function $(s){return document.getElementById(s);}=0A=
function ShowHideDiv(divid,iImg){=0A=
if($(divid).style.display =3D=3D "none"){=0A=
iImg.src=3D"../../templates/tech/images/dot2.gif";=0A=
$(divid).style.display =3D "block";=0A=
iImg.title=3D"=CA=D5=C6=F0";=0A=
}else{=0A=
iImg.src=3D"../../templates/tech/images/dot4.gif";=0A=
$(divid).style.display =3D "none";=0A=
iImg.title=3D"=D5=B9=BF=AA";=0A=
}=0A=
}=0A=
if (window.attachEvent) window.attachEvent("onload", navHover);=0A=
</SCRIPT>
<TABLE style=3D"BORDER-COLLAPSE: collapse" cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%" border=3D0>
<TBODY>
<TR>
<TD vAlign=3Dtop align=3Dmiddle width=3D235><BR>
<TABLE style=3D"BORDER-COLLAPSE: collapse" borderColor=3D#111111 =
cellSpacing=3D0=20
cellPadding=3D0 width=3D220 border=3D0>
<TBODY>
<TR>
<TD><IMG alt=3D""=20
=
src=3D"http://blog.chinaunix.net/templates/newtech/images/left_bg_top.gif=
"=20
border=3D0></TD></TR>
<TR>
<TD align=3Dmiddle bgColor=3D#edf2f2 height=3D25>
<TABLE style=3D"BORDER-COLLAPSE: collapse" =
borderColor=3D#111111=20
cellSpacing=3D0 cellPadding=3D0 width=3D200 border=3D0>
<TBODY>
<TR>
<TD align=3Dmiddle width=3D180><FONT style=3D"FONT-SIZE: =
10pt"=20
=
color=3D#1f72d0><B>=B9=D8=D3=DA=D7=F7=D5=DF</B></FONT></TD>
<TD width=3D20><IMG title=3D=CA=D5=C6=F0=20
onclick=3D"ShowHideDiv('aboutwriter',this);return =
false;"=20
=
src=3D"http://blog.chinaunix.net/templates/newtech/images/dot2.gif"=20
border=3D0></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD bgColor=3D#d2dee2 height=3D1></TD></TR>
<TR>
<TD bgColor=3D#ffffff height=3D1></TD></TR>
<TR>
<TD style=3D"COLOR: #02368d" align=3Dmiddle bgColor=3D#f3f6f6>
<TABLE id=3Daboutwriter=20
style=3D"TABLE-LAYOUT: fixed; COLOR: #02368d; =
BORDER-COLLAPSE: collapse; WORD-WRAP: break-word"=20
cellSpacing=3D0 cellPadding=3D0 width=3D200 border=3D0>
<TBODY>
<TR>
<TD align=3Dmiddle><A=20
=
href=3D"http://blog.chinaunix.net/u1/55882/up_user.jpg"=20
target=3D_blank><IMG alt=3D""=20
=
src=3D"http://blog.chinaunix.net/u1/55882/up_user_pre.jpg"=20
border=3D0></A>=20
<TABLE=20
style=3D"BORDER-COLLAPSE: collapse; WORD-WRAP: =
break-word"=20
cellSpacing=3D0 cellPadding=3D0 width=3D200 =
border=3D0>
<TBODY>
<TR>
<TD width=3D200><PRE style=3D"MARGIN: 5px; =
LINE-HEIGHT: 150%" width=3D25>=D0=D5=C3=FB=A3=BAlibydwei
=D6=B0=D2=B5=A3=BAIT
=C4=EA=C1=E4=A3=BA@@
=CE=BB=D6=C3=A3=BA@@
=B8=F6=D0=D4=BD=E9=C9=DC=A3=BA=C3=BF=CC=EC=BD=F8=B2=BD=D2=BB=B5=E3=B5=E3
</PRE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD>
<TABLE=20
style=3D"BORDER-RIGHT: #d2dee2 1px solid; PADDING-RIGHT: =
1px; BORDER-TOP: #d2dee2 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: =
1px; BORDER-LEFT: #d2dee2 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: =
#d2dee2 1px solid; BORDER-COLLAPSE: collapse"=20
cellSpacing=3D0 cellPadding=3D0 width=3D220 align=3Dcenter =
bgColor=3D#ffffff=20
border=3D0>
<TBODY>
<TR bgColor=3D#edf2f2 height=3D20>
<TD title=3D=C9=CF=D2=BB=C4=EA=20
style=3D"FONT-SIZE: 9pt; CURSOR: hand; COLOR: #1f72d0"=20
onclick=3D"pushBtm('YU')" align=3Dmiddle =
width=3D14>||</TD>
<TD title=3D=C9=CF=D2=BB=D4=C2=20
style=3D"FONT-SIZE: 9pt; CURSOR: hand; COLOR: #1f72d0"=20
onclick=3D"pushBtm('MU')" align=3Dmiddle =
width=3D14><<</TD>
<TD id=3DYMBG style=3D"FONT-SIZE: 9pt; COLOR: #1f72d0" =
noWrap=20
align=3Dmiddle></TD>
<TD id=3DGZ style=3D"FONT-SIZE: 9pt; COLOR: #1f72d0" =
noWrap=20
align=3Dmiddle></TD>
<TD title=3D=CF=C2=D2=BB=D4=C2=20
style=3D"FONT-SIZE: 9pt; CURSOR: hand; COLOR: #1f72d0"=20
onclick=3D"pushBtm('MD')" align=3Dmiddle =
width=3D14>>></TD>
<TD title=3D=CF=C2=D2=BB=C4=EA=20
style=3D"FONT-SIZE: 9pt; CURSOR: hand; COLOR: #1f72d0"=20
onclick=3D"pushBtm('YD')" align=3Dmiddle =
width=3D14>||</TD></TR>
<TR>
<TD colSpan=3D6>
<DIV id=3Dttdiv align=3Dcenter =
width=3D"210"></DIV></TD></TR>
<TR>
<TD colSpan=3D6 height=3D1></TD></TR></TBODY></TABLE>
<SCRIPT=20
=
src=3D"http://blog.chinaunix.net/templates/newtech/mdate.js"></SCRIPT>
<SCRIPT language=3Djavascript>=0A=
var arrArtdate=3Dnew =
Array('20080311','20080319','20080325','20080328','20080401','20080403','=
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -