锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲а∨天堂久久精品9966,久久99中文字幕久久,久久无码人妻一区二区三区http://www.shnenglu.com/boolking/category/1726.htmlzh-cnMon, 19 Jan 2009 16:48:59 GMTMon, 19 Jan 2009 16:48:59 GMT60porting thrift to msvchttp://www.shnenglu.com/boolking/archive/2009/01/19/72173.htmlBoolKinGBoolKinGMon, 19 Jan 2009 06:39:00 GMThttp://www.shnenglu.com/boolking/archive/2009/01/19/72173.html
鍥犱負鏈榪戣鐢ㄥ埌RPC錛岃冨療浜嗕竴涓媡hrift錛坒acebook鐢ㄧ殑涓濂梤pc妗嗘灦錛夊拰google protocol buffer銆?br>
thrift鏀寔鐨勮璦闈炲父澶氾紝涓嶅厜鏀寔c++錛宩ava錛宲ython錛宺uby絳夐潪甯告祦琛岀殑璇█澶栬繕鏀寔ocaml錛孲queak絳夊緢灝戣鐨勮璦錛屾瘮google protocol buffer濂藉浜嗭紝鑰屼笖宸茬粡鍐呯疆RPC錛屼笉鍍廹oogle protocol buffer鐨凴PC榪樿棌鐫鎺栫潃銆傛瘮杈僩oogle protocol buffer鍜宼hrift鐨勬枃绔犳瘮杈冨錛屽叾涓璯oogle鍒扮殑姣旇緝闈犲墠鐨?a >涓綃嘼log鎸囧嚭thift鐨刢++鐗堟湰瀵箇indows鏀寔涓嶅ソ錛屾垜涓寮濮嬩篃鏄寰楀姝わ紝涓昏鏄痶hrift鍙彁渚涗簡autoconf錛宎utomake浣滀負鏋勫緩宸ュ叿錛屽湪windows涓婂彧鑳界敤cygwin鎴栬卪sys鎵嶈兘姣旇緝鏂逛究鐨勭紪璇戯紝鑰実oogle protocol buffer鎻愪緵浜唙c鐨勫伐紼嬫枃浠躲傚彟澶栧湪浠g爜鐨勮鑼冩ф柟闈紝鐨勭‘鏄痝oogle protocol buffer鏇村ソ銆?/div>

姝ゆ縐繪鐨勭洰鐨勬槸鍦╳indows涓婅繍琛岀殑client鍜宑ompiler錛屽洜涓簊erver鑲畾鏄敤linux鐨勶紝縐繪娌″お澶у繀瑕併傛牴鎹垜浠庡墠縐繪浠g爜鐨勭粡楠岋紝鍙戠幇濡ㄧ縐繪鐨勫叧閿湪浜庣郴緇焌pi鐨勫樊寮傦紝鎴栬呮槸鏌愪簺渚濊禆搴撶殑宸紓錛屽鏋滃樊寮傚お澶э紝鍒欑Щ妞嶆瘮杈冮夯鐑︺傚彟澶栵紝鍦ㄧЩ妞嶆椂鎴戞瘮杈冨懼悜浜庡厛縐繪涓涓渶灝忕殑鍔熻兘闆嗗悎錛屽茍閫愭瀹屽杽銆?/div>

鍦ㄦ硾璇諱簡thrift鐨勪唬鐮佸拰鏂囨。鍚庡彂鐜皌hrift涓茍娌℃湁鐢ㄥ埌闈炲父闅句簬縐繪鐨刟pi錛屾垜鍏堢敤thrift compiler寮濮嬶紝thrift compiler寰堢畝鍗曪紝鍩烘湰涓嶇敤淇敼灝卞彲浠ュ湪vc2008涓婄紪璇戯紝涓昏渚濊禆鐨勬槸flex鍜宐ison錛屽湪windows涓嬩篃閮戒笉闅炬壘鍒幫紝涔熷彲浠ュ湪linux鐢熸垚鍚庯紝鍐嶆妸鐢熸垚鐨則hriftl.cc錛宼hrifty.cc鍜宼hrifty.h鐩存帴copy榪囨潵浣跨敤銆傜紪璇戝畬鎴愬悗鍙戠幇鍦ㄥ鐞唅nclude鍜宔xterns鐨勬椂鍊欐湁闂錛屼富瑕佹槸linux鍜寃indows鐨勮礬寰勫垎闅旂錛?/"鍜?\\"錛夌殑宸紓錛屼慨鏀筸ain.cc閲岄潰鐨刾rogram_name鍜宒irectory_name灝卞彲浠ヨВ鍐充簡錛岃繖涓棶棰樺湪msys涓嬮潰涔熷瓨鍦ㄣ?/div>

鎺ヤ笅鏉ュ氨鏄痗lient鍜宻erver浜嗭紝鎴戞墦綆椾富瑕佷嬌鐢‵ramed Transport錛婤inary protocol錛媙onblocking server錛屽洜涓轟嬌鐢ㄧ殑鏄痩ibevent錛堝湪windows涓婂凡緇忔湁縐繪錛岀洿鎺ユ嬁榪囨潵鐢ㄥ氨鍙互浜嗭紝鍦╨inux涓婇潰鐢ㄧ殑鏄痚poll錛屾ц兘涔熶笉閿欙級錛屼篃娌℃湁鍏朵粬鐨勪緷璧栧簱錛岀Щ妞嶈搗鏉ヨ繕鏄瘮杈冩柟渚跨殑銆?/div>

鍏堜粠client寮濮嬶紝鍦═Socket涓洜涓轟嬌鐢ㄤ簡poll鏉ヨ繘琛岃秴鏃跺鐞嗭紝鍏堟敼鎴愰樆濉炴柟寮忥紝灝嗘墍鏈夌殑闈為樆濉炲拰poll鐩稿叧浠g爜娉ㄩ噴鎺夛紝鍩烘湰鍙互緙栬瘧鎴愬姛錛岀劧鍚庤繕鏈夊氨鏄痗time_t鐨勫湴鏂瑰彲浠ョ敤vc鐨刢time_s浠f浛錛屼絾鏄痙bgtime鐨勯暱搴﹁鏀規垚26銆傝繍琛宼utorial娌′粈涔堥棶棰樸傜劧鍚庡氨鏄姞鍏ヨ秴鏃跺鐞嗕簡錛岃櫧鐒秏s鍦╳indows server 2008閲岄潰寮曞叆浜哤SAPoll錛屾垜鐢ㄧ殑鏄痻p錛屽彧鏈夌敤select鏉ユā鎷熶竴涓猵oll浜嗭紝鍙嶆鍔熻兘宸笉澶氾紝鍙槸鎺ュ彛涓嶅お涓鏍楓傚畬鎴愬悗灝卞彲浠ョ敓鎴愬熀鏈殑client runtime搴撲簡銆?/div>

鑷充簬server錛屽ぇ鑷寸湅浜嗕竴涓嬶紝閲岄潰涓昏鐨勯棶棰樻槸浣跨敤浜唖ocketpair鍜宲oll錛屼富瑕佹槸鐢ㄦ潵鍋歭ibevent鐨勯氱煡銆備笉榪噑ocketpair灝辮嚜宸卞緩涓や釜socket鐒跺悗榪炴帴璧鋒潵灝卞彲浠ヤ簡錛宲oll鐢ㄤ箣鍓峜lient鐨剆elect妯℃嫙瀹炵幇錛岀Щ妞嶈搗鏉ラ棶棰樺簲璇ヤ笉澶с?/div>

client鐨勪唬鐮佸洜涓虹Щ妞嶆椂闂存瘮杈冪揣錛屽彧鏈夊崐澶╂椂闂達紝榪樻病娓呯悊錛屽氨涓嶆斁涓婃潵涓漢浜嗐?/div>

鍙彂涓涓猼utorial鐨刢lient鐨別xe錛堥渶瑕乿c9鐨剅untime鎵嶈兘榪愯錛夛紝淇敼鍚庣殑Framed Transport錛婤inary protocol錛媙onblocking server鐨刲inux server浠g爜鍜宑ompiler鐨剉c9宸ョ▼浠g爜銆?a href="http://www.shnenglu.com/Files/boolking/thrift.rar">涓嬭澆







BoolKinG 2009-01-19 14:39 鍙戣〃璇勮
]]>VS2005SP1瀹夎鍔犻?/title><link>http://www.shnenglu.com/boolking/archive/2007/01/08/17425.html</link><dc:creator>BoolKinG</dc:creator><author>BoolKinG</author><pubDate>Mon, 08 Jan 2007 06:29:00 GMT</pubDate><guid>http://www.shnenglu.com/boolking/archive/2007/01/08/17425.html</guid><description><![CDATA[vs2005sp1鍑烘潵宸茬粡鏈変竴孌墊椂闂翠簡錛岀敱浜庡畨瑁呴熷害澶參錛屾垜涓鐩撮兘娌℃湁瀹夎錛屼粖澶╅亣鍒頒竴涓獀s鐨刡ug錛屼笉寰楀凡闇瑕佸畨瑁卻p1錛屼笂緗戞壘浜嗕竴涓嬶紝鍙戠幇涓涓В鍐沖畨瑁呴熷害鎱㈢殑鏂規銆?br />涔嬫墍浠ラ熷害鎱㈡槸寰堝ぇ紼嬪害涓婃槸鍥犱負windows installer鐨刢ache閫犳垚錛屽湪瀹夎鏃舵殏鏃剁鐢ㄦ帀windows installer鐨刢ache鍙互鏋佸ぇ鐨勫姞閫焥p1鐨勫畨瑁咃紝鑰屼笖鍙互鑺傜渷1.3G鐨勭鐩樼┖闂淬?br />灝嗕笅闈㈢殑浠g爜瀛樹負bat鏂囦歡錛岄氳繃榪欎釜bat鏉ュ畨瑁卻p1<br /><br /><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #000000">reg聽export聽HKLM\Software\Policies\Microsoft\Windows\Installer聽installer.reg<br /><img src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" align="top" />reg聽add聽HKLM\Software\Policies\Microsoft\Windows\Installer聽</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">v聽MaxPatchCacheSize聽</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">t聽REG_DWORD聽</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">d聽</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">聽</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">f<br /><img src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" align="top" />net聽stop聽msiserver<br /><img src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" align="top" />start聽</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">wait聽VS80sp1</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">KB926601</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">X86</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">ENU.exe<br /><img src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" align="top" />reg聽delete聽HKLM\Software\Policies\Microsoft\Windows\Installer聽</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">v聽MaxPatchCacheSize聽</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">f<br /><img src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" align="top" />reg聽import聽installer.reg<br /><img src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" align="top" />net聽stop聽msiserver<br /><img src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" align="top" />del聽</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">q聽installer.reg聽</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">></span><span style="COLOR: #000000">nul</span></div><br /><br />鍙﹀錛孷S2005鐨刬ntellisense瀵笴++鏉ヨ瀹炲湪澶參錛屼唬鐮侀噺澶х殑鏃跺檆pu鍗犵敤鐜囦竴鐩村湪100%錛屽姛鑳戒篃姣斾笉涓奦A錛屽皢<font face="Verdana" size="2">Microsoft Visual Studio 8\VC\vcpackages\feacp.dll</font>鏀瑰悕鐩存帴紱佺敤涔嬨?br /><br /><img src ="http://www.shnenglu.com/boolking/aggbug/17425.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/boolking/" target="_blank">BoolKinG</a> 2007-01-08 14:29 <a href="http://www.shnenglu.com/boolking/archive/2007/01/08/17425.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>boost鍦╲c2005涓殑緙栬瘧鍑虹幇codepage璀﹀憡鍜孌EPRECATED鍑芥暟鐨勮В鍐?/title><link>http://www.shnenglu.com/boolking/archive/2006/06/19/8715.html</link><dc:creator>BoolKinG</dc:creator><author>BoolKinG</author><pubDate>Mon, 19 Jun 2006 09:44:00 GMT</pubDate><guid>http://www.shnenglu.com/boolking/archive/2006/06/19/8715.html</guid><description><![CDATA[ <p>榪戞棩涓嬭澆浜嗕竴涓猇C2005 Express Edition錛岀敤瀹冩潵緙栬瘧boost錛屽彂鐜版湁涓嶅皯鐨剋arning C4819錛岃浠g爜鏂囦歡涓湁cp936鏃犳硶琛ㄧず鐨勫瓧絎︼紝榪樻湁灝辨槸vc2005鐗規湁鐨勫簾寮冪殑ANSI鍑芥暟鐨勯敊璇紝铏借涓嶅獎鍝嶇紪璇戯紝浣嗘槸鐪嬬潃鏃朵笉鏃跺嚭鐜扮殑warning鎬繪槸璁╀漢蹇冪涓嶅畨錛岃繕瀹規槗鎺╃洊鍏朵粬鐨勯敊璇紝濡傛灉鏄洿鎺ョ敤cl緙栬瘧錛屽彧瑕佸姞涓?wd4819 /D_CRT_SECURE_NO_DEPRECATE灝卞彲浠ヤ笉鏄劇ず榪欎袱涓敊璇紝浣嗘槸澶у閮界煡閬揵oost鏄嬌鐢ㄥ叾鐗規湁鐨刡oost.build榪涜緙栬瘧鐨勶紝涓嬮潰鎴戝氨緇欏嚭濡備綍淇敼boost.build鏉ユ姂鍒惰繖涓や釜閿欒鐨勬樉紺?/p> <p>boost.build鍒嗕負v1鍜寁2涓や釜鐗堟湰<br />v1錛?br />淇敼$(BOOST_ROOT)/tools/build/v1/vc-8_0-tools.jam<br />灝?/p> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"> <img src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" align="top" /> <span style="COLOR: #000000">flags聽vc</span> <span style="COLOR: #000000">-</span> <span style="COLOR: #000000">8_0聽C</span> <span style="COLOR: #000000">++</span> <span style="COLOR: #000000">FLAGS聽:聽</span> <span style="COLOR: #000000">/</span> <span style="COLOR: #000000">Zc:forScope聽;</span> </div> <p>鏀逛負<br /></p> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"> <img src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" align="top" /> <span style="COLOR: #000000">flags聽vc</span> <span style="COLOR: #000000">-</span> <span style="COLOR: #000000">8_0聽C</span> <span style="COLOR: #000000">++</span> <span style="COLOR: #000000">FLAGS聽:聽</span> <span style="COLOR: #000000">/</span> <span style="COLOR: #000000">Zc:forScope<font color="#ff0000">聽</font></span> <font color="#ff0000"> <font color="#ff0000"> <span style="COLOR: #ff0000">/</span> <span style="COLOR: #ff0000">wd4819聽</span> <span style="COLOR: #000000">/</span> </font> <span style="COLOR: #000000"> <font color="#ff0000">D_CRT_SECURE_NO_DEPRECATE</font>聽;</span> </font> </div> <p>v2錛?br />cvs鐗堟湰<br />淇敼$(BOOST_ROOT)/tools/build/v2/tools/msvc.jam<br />鍦?/p> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"> <img src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" align="top" /> <span style="COLOR: #000000">#聽</span> <span style="COLOR: #000000">8.0</span> <span style="COLOR: #000000">聽adds聽some聽more聽options<br /><img src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" align="top" /></span> </div> <p>涓琛岀殑涓嬫柟鍔犱笂</p> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"> <img src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" align="top" /> <font color="#000000"> <span style="COLOR: #000000">flags聽msvc.compile聽CFLAGS聽$(condition)聽:聽</span> <span style="COLOR: #000000">/</span> <span style="COLOR: #ff0000"> <font color="#000000">wd4819</font>聽</span> <span style="COLOR: #ff0000">/</span> </font> <span style="COLOR: #ff0000"> <font color="#000000">D_CRT_SECURE_NO_DEPRECATE聽;</font> <br /> <img src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" align="top" /> </span> </div> <p>boost 1.33.1鐗堟湰<br />灝?br /></p> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"> <span style="COLOR: #000000">聽聽聽聽#聽</span> <span style="COLOR: #000000">8.0</span> <span style="COLOR: #000000">聽deprecates聽some聽of聽the聽options<br />聽聽聽聽</span> <span style="COLOR: #0000ff">if</span> <span style="COLOR: #000000">聽</span> <span style="COLOR: #000000">!</span> <span style="COLOR: #000000">聽[聽MATCH聽</span> <span style="COLOR: #000000">^</span> <span style="COLOR: #000000">([</span> <span style="COLOR: #000000">67</span> <span style="COLOR: #000000">].</span> <span style="COLOR: #000000">*</span> <span style="COLOR: #000000">)聽:聽$(version)聽]聽<br />聽聽聽聽{<br />聽聽聽聽聽聽聽聽flags聽msvc.compile聽CFLAGS聽$(condition)</span> <span style="COLOR: #000000">/<</span> <span style="COLOR: #000000">optimization</span> <span style="COLOR: #000000">></span> <span style="COLOR: #000000">speed聽:聽</span> <span style="COLOR: #000000">/</span> <span style="COLOR: #000000">O2聽;<br />聽聽聽聽聽聽聽聽flags聽msvc.compile聽CFLAGS聽$(condition)</span> <span style="COLOR: #000000">/<</span> <span style="COLOR: #000000">optimization</span> <span style="COLOR: #000000">></span> <span style="COLOR: #000000">space聽:聽</span> <span style="COLOR: #000000">/</span> <span style="COLOR: #000000">O1聽;<br />聽聽聽聽聽聽聽聽flags聽msvc.link.dll聽MANIFEST聽:聽</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">mt聽-manifest聽</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">聽;<br />聽聽聽聽聽聽聽聽flags聽msvc.link.dll聽OUTPUTRESOURCE聽:聽</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">-outputresource:</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">聽;<br />聽聽聽聽}</span> </div> <p>鏀逛負錛?br /></p> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"> <span style="COLOR: #000000">聽聽聽聽#聽</span> <span style="COLOR: #000000">8.0</span> <span style="COLOR: #000000">聽deprecates聽some聽of聽the聽options<br />聽聽聽聽</span> <span style="COLOR: #0000ff">if</span> <span style="COLOR: #000000">聽</span> <span style="COLOR: #000000">!</span> <span style="COLOR: #000000">聽[聽MATCH聽</span> <span style="COLOR: #000000">^</span> <span style="COLOR: #000000">([</span> <span style="COLOR: #000000">67</span> <span style="COLOR: #000000">].</span> <span style="COLOR: #000000">*</span> <span style="COLOR: #000000">)聽:聽$(version)聽]聽<br />聽聽聽聽{<br />聽聽聽聽聽聽聽聽<font color="#ff0000">flags聽msvc.compile聽CFLAGS聽$(condition)聽:聽</font></span> <font color="#ff0000"> <span style="COLOR: #ff0000">/</span> <span style="COLOR: #ff0000">wd4819聽</span> <span style="COLOR: #ff0000">/</span> </font> <span style="COLOR: #000000"> <font color="#ff0000">D_CRT_SECURE_NO_DEPRECATE聽;</font> <br />聽聽聽聽聽聽聽聽flags聽msvc.compile聽CFLAGS聽$(condition)</span> <span style="COLOR: #000000">/<</span> <span style="COLOR: #000000">optimization</span> <span style="COLOR: #000000">></span> <span style="COLOR: #000000">speed聽:聽</span> <span style="COLOR: #000000">/</span> <span style="COLOR: #000000">O2聽;<br />聽聽聽聽聽聽聽聽flags聽msvc.compile聽CFLAGS聽$(condition)</span> <span style="COLOR: #000000">/<</span> <span style="COLOR: #000000">optimization</span> <span style="COLOR: #000000">></span> <span style="COLOR: #000000">space聽:聽</span> <span style="COLOR: #000000">/</span> <span style="COLOR: #000000">O1聽;<br />聽聽聽聽聽聽聽聽flags聽msvc.link.dll聽MANIFEST聽:聽</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">mt聽-manifest聽</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">聽;<br />聽聽聽聽聽聽聽聽flags聽msvc.link.dll聽OUTPUTRESOURCE聽:聽</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">-outputresource:</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">聽;<br />聽聽聽聽}</span> </div> <img src ="http://www.shnenglu.com/boolking/aggbug/8715.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/boolking/" target="_blank">BoolKinG</a> 2006-06-19 17:44 <a href="http://www.shnenglu.com/boolking/archive/2006/06/19/8715.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>涓轟粈涔坢ain鏈夊縐嶆牸寮忥紵http://www.shnenglu.com/boolking/archive/2006/06/07/8250.htmlBoolKinGBoolKinGWed, 07 Jun 2006 09:40:00 GMThttp://www.shnenglu.com/boolking/archive/2006/06/07/8250.html
榪戞棩鐮旂┒VC鐨凜RT錛屽彂鐜板師鏉ユ槸閫氳繃璋冪敤瑙勮寖錛坈alling coventions錛夊疄鐜扮殑銆?br />璋冪敤瑙勮寖鍒嗕負鍙傛暟浼犻掓搴忥紝璋冪敤鏍堢淮鎶わ紝鍛藉悕淇グ鍜屽ぇ灝忓啓杞崲4涓鑼冪粍鎴愩?br />
澶ч儴鍒嗙殑C璇█緙栬瘧鍣紙鑷沖皯鏄湪x86鏋舵瀯涓婏級閬靛驚浠ヤ笅鐨勮鑼?br />鍛藉悕淇グ鍜屽ぇ灝忓啓杞崲錛氭棤璁哄嚱鏁扮殑signature鏄粈涔堟牱瀛愶紝鍦ㄧ紪璇戞椂浼氬皢鍚嶄負鈥淴xxx鈥濈殑鍑芥暟杞崲涓衡淿Xxxx鈥濈殑褰㈠紡錛屽嵆鍦ㄥ嚱鏁板悕鍓嶉潰鍔犱笂鈥淿鈥濓紝澶у皬鍐欎笉鍙橈紝涔熷氨鏄涓嶇鏄粈涔堝艦寮忕殑main鍑芥暟錛屾湁娌℃湁榪斿洖鍊鹼紝鏈夊灝戜釜鍙傛暟閮戒細鍦ㄧ紪璇戞椂杞崲涓篲main銆傚洜姝よ櫧鐒跺湪CRT涓嬌鐢ㄧ殑鏄?br />
int聽__cdecl main(int,聽char**,聽char**);

鐨勫艦寮忓0鏄庣殑main鍑芥暟錛屼絾鏄湪閾炬帴鐨勬椂鍊欐棤璁烘槸浠涔堝艦寮忕殑main閮界鍚堣姹傦紝鍙笉榪囬櫎浜嗗湪鏂囩珷寮濮嬫彁鍒扮殑3縐嶅艦寮忔湁鎰忎箟澶栵紝鍏朵粬鐨勫弬鏁版牸寮忚涔堟槸寰楀埌鏃犳剰涔夌殑鍊鹼紝瑕佷箞榪樹細婧㈠嚭璋冪敤鏍堬紙浣跨敤瓚呰繃3涓弬鏁幫級
嫻嬭瘯浠g爜濡備笅錛?/p>

int聽main(int聽a1,聽char*聽a2,聽unsigned聽long聽a3,聽float聽a4,聽double聽a5,聽unsinged聽int聽a6)
{
聽printf(
"Hello聽World!\n");
return0;
}



BoolKinG 2006-06-07 17:40 鍙戣〃璇勮
]]>
伊人久久成人成综合网222| 久久久久国产精品嫩草影院| 伊色综合久久之综合久久| 久久久久久久女国产乱让韩| 亚洲国产精品无码久久98| 久久青草国产精品一区| 国产精品欧美亚洲韩国日本久久| 国产精品久久新婚兰兰| 69国产成人综合久久精品| 欧美性大战久久久久久| 国产美女久久精品香蕉69| 久久久WWW免费人成精品| 人妻精品久久久久中文字幕69 | 99久久精品免费看国产| 欧美一级久久久久久久大| 亚洲av日韩精品久久久久久a| 中文字幕久久欲求不满| 亚洲精品无码久久久影院相关影片| 88久久精品无码一区二区毛片 | 区久久AAA片69亚洲| 热99re久久国超精品首页| 亚洲国产精品无码久久久不卡| 久久国产影院| 99精品伊人久久久大香线蕉| 日韩人妻无码一区二区三区久久| 亚洲精品tv久久久久| 国产综合精品久久亚洲| 国产精品久久久久久影院| 久久精品国产亚洲AV大全| 亚洲综合精品香蕉久久网| 伊人久久大香线蕉无码麻豆| 久久精品无码专区免费 | 久久天天躁狠狠躁夜夜avapp| 开心久久婷婷综合中文字幕| 久久久久亚洲?V成人无码| 久久国产高清一区二区三区| 99久久无码一区人妻| 精品水蜜桃久久久久久久| 丁香五月综合久久激情| 久久精品成人| 久久久久亚洲AV片无码下载蜜桃|