锘??xml version="1.0" encoding="utf-8" standalone="yes"?>色天使久久综合网天天,久久亚洲av无码精品浪潮,国产精品久久久久影院嫩草http://www.shnenglu.com/yesg/zh-cnWed, 07 May 2025 01:06:26 GMTWed, 07 May 2025 01:06:26 GMT60( 杞澆錛塋inux tcpdump鍛戒護璇﹁Вhttp://www.shnenglu.com/yesg/archive/2012/08/26/188286.htmlnk_ysgnk_ysgSat, 25 Aug 2012 18:15:00 GMThttp://www.shnenglu.com/yesg/archive/2012/08/26/188286.htmlhttp://www.shnenglu.com/yesg/comments/188286.htmlhttp://www.shnenglu.com/yesg/archive/2012/08/26/188286.html#Feedback0http://www.shnenglu.com/yesg/comments/commentRss/188286.htmlhttp://www.shnenglu.com/yesg/services/trackbacks/188286.html闃呰鍏ㄦ枃

nk_ysg 2012-08-26 02:15 鍙戣〃璇勮
]]>
if we want to ensure our ability to dump core, don't chdir to /http://www.shnenglu.com/yesg/archive/2012/07/17/183922.htmlnk_ysgnk_ysgTue, 17 Jul 2012 10:40:00 GMThttp://www.shnenglu.com/yesg/archive/2012/07/17/183922.htmlhttp://www.shnenglu.com/yesg/comments/183922.htmlhttp://www.shnenglu.com/yesg/archive/2012/07/17/183922.html#Feedback0http://www.shnenglu.com/yesg/comments/commentRss/183922.htmlhttp://www.shnenglu.com/yesg/services/trackbacks/183922.htmlTODO鍘熷洜

nk_ysg 2012-07-17 18:40 鍙戣〃璇勮
]]>
Beansdbhttp://www.shnenglu.com/yesg/archive/2012/07/17/183851.htmlnk_ysgnk_ysgTue, 17 Jul 2012 02:47:00 GMThttp://www.shnenglu.com/yesg/archive/2012/07/17/183851.htmlhttp://www.shnenglu.com/yesg/comments/183851.htmlhttp://www.shnenglu.com/yesg/archive/2012/07/17/183851.html#Feedback0http://www.shnenglu.com/yesg/comments/commentRss/183851.htmlhttp://www.shnenglu.com/yesg/services/trackbacks/183851.html

nk_ysg 2012-07-17 10:47 鍙戣〃璇勮
]]>
(鏀惰棌)source insight鐨勪竴浜涚敤娉?/title><link>http://www.shnenglu.com/yesg/archive/2012/07/13/183175.html</link><dc:creator>nk_ysg</dc:creator><author>nk_ysg</author><pubDate>Fri, 13 Jul 2012 06:33:00 GMT</pubDate><guid>http://www.shnenglu.com/yesg/archive/2012/07/13/183175.html</guid><wfw:comment>http://www.shnenglu.com/yesg/comments/183175.html</wfw:comment><comments>http://www.shnenglu.com/yesg/archive/2012/07/13/183175.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/yesg/comments/commentRss/183175.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/yesg/services/trackbacks/183175.html</trackback:ping><description><![CDATA[<a >http://xinzero.com/tag/source-insight</a> <img src ="http://www.shnenglu.com/yesg/aggbug/183175.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/yesg/" target="_blank">nk_ysg</a> 2012-07-13 14:33 <a href="http://www.shnenglu.com/yesg/archive/2012/07/13/183175.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>error: expected specifier-qualifier-list before 'PQ'(suse涓婃簮鐮佸畨瑁単raphviz)http://www.shnenglu.com/yesg/archive/2012/07/10/182640.htmlnk_ysgnk_ysgTue, 10 Jul 2012 08:43:00 GMThttp://www.shnenglu.com/yesg/archive/2012/07/10/182640.htmlhttp://www.shnenglu.com/yesg/comments/182640.htmlhttp://www.shnenglu.com/yesg/archive/2012/07/10/182640.html#Feedback0http://www.shnenglu.com/yesg/comments/commentRss/182640.htmlhttp://www.shnenglu.com/yesg/services/trackbacks/182640.html鍚屼簨闇瑕佸湪suse涓婂畨瑁卲hp鐨勬ц兘嫻嬭瘯宸ュ叿xhprof,鍥懼艦鍖栧睍紺洪渶瑕佹簮鐮佸畨瑁単raphviz
閫夊彇鐨勬簮鐮佷負graphviz-2.24.0.tar.gz,
瀹夎姝ラ濡備笅
1.tar xzvf graphviz-2.24.0.tar.gz
2.cd graphviz-2.24.0
3../configure
4.make
鎶ヤ簡濡備笅閿欒
 gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../lib/common -I../../lib/gvc -I../../lib/pack -I../../lib/ortho -I../../lib/pathplan -I../../lib/graph -I../../lib/sparse -I../../lib/rbtree -I../../lib/sfdpgen -I../../lib/cdt -I/usr/local/include -g -O2 -Wno-unknown-pragmas -Wstrict-prototypes -Wpointer-arith -Wall -ffast-math -MT multispline.lo -MD -MP -MF .deps/multispline.Tpo -c multispline.c  -fPIC -DPIC -o .libs/multispline.o
multispline.c:1228: error: expected specifier-qualifier-list before 'PQ'
In file included from multispline.c:1224:
../../lib/ortho/fPQ.h:22:1: warning: this is the location of the previous definition
multispline.c:1234:1: warning: "N_IDX" redefined
../../lib/ortho/fPQ.h:23:1: warning: this is the location of the previous definition
鏌ユ壘multispline.c,
浣跨敤濡備笅鍛戒護find . -name multispline.c ,緇撴灉涓?br />
./lib/neatogen/multispline.c
鍙戠幇PQ瀹氫箟鍦╢PQ.h,褰撳墠璺緞涓嬫湁fPQ.h榪樻槸鏃犳硶緙栬瘧
cd graphviz-2.24.0
 find . -name "fPQ.h
./lib/neatogen/fPQ.h
./lib/ortho/fPQ.h
鍙兘鏄枃浠朵笉鍚屾垨鏄鍖呭惈涓ゆ錛屽叿浣撴病鏌?br />
cd lib/ortho/
mkdir -p bak
mv * bak

鐒跺悗cd ../neatogen/
鍗曠嫭緙栬瘧neatogen榪愯make
鎴愬姛
cd ../ortho 
mv bak/*錛?br />
cd ../../
榪愯make,鎵鏈夋ā鍧楅兘鍙互緙栬瘧浜?/div>


nk_ysg 2012-07-10 16:43 鍙戣〃璇勮
]]>
(TODO)ACE璇誨彇ini閰嶇疆鏂囦歡http://www.shnenglu.com/yesg/archive/2012/07/08/182223.htmlnk_ysgnk_ysgSun, 08 Jul 2012 11:05:00 GMThttp://www.shnenglu.com/yesg/archive/2012/07/08/182223.htmlhttp://www.shnenglu.com/yesg/comments/182223.htmlhttp://www.shnenglu.com/yesg/archive/2012/07/08/182223.html#Feedback0http://www.shnenglu.com/yesg/comments/commentRss/182223.htmlhttp://www.shnenglu.com/yesg/services/trackbacks/182223.htmlACE_Ini_ImpEXP
 鐒跺悗璋冪敤 get_string_value錛屽ソ鍍?/span> get_integer_value涓嶅ソ鐢?/span>

nk_ysg 2012-07-08 19:05 鍙戣〃璇勮
]]>
centos 5.6涓嬮潰KosmosFS鐨勫畨瑁?/title><link>http://www.shnenglu.com/yesg/archive/2012/07/07/182085.html</link><dc:creator>nk_ysg</dc:creator><author>nk_ysg</author><pubDate>Sat, 07 Jul 2012 08:56:00 GMT</pubDate><guid>http://www.shnenglu.com/yesg/archive/2012/07/07/182085.html</guid><wfw:comment>http://www.shnenglu.com/yesg/comments/182085.html</wfw:comment><comments>http://www.shnenglu.com/yesg/archive/2012/07/07/182085.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/yesg/comments/commentRss/182085.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/yesg/services/trackbacks/182085.html</trackback:ping><description><![CDATA[鍙傝冩枃绔?a >http://blog.csdn.net/russell_tao/article/details/7207093</a> <br />灝濊瘯榪囧湪centos6.0涓婄紪璇戜笉鎴愬姛<br />闇瑕佸畨瑁呯殑絎笁鏂硅蔣浠跺涓?br /><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">openssl</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">openssl-devel</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">xfsprogs</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">xfsprogs-devel<br /></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">e2fsprogs<br /></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">e2fsprogs-devel<br /></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">log4cpp</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">boost</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">boost-devel<br />瀹夎jkd,鎴戝畨瑁呭湪/usr/lib/jvm/jdk1.7.0_04</p><div></div>寮濮嬪畨瑁?p> </p>1.wget http://kosmosfs.googlecode.com/files/kfs-0.5.tar.gz<br />2.tar xzvf kfs-0.5.tar.gz<br />3.cd kfs-0.5<br />4.mkdir build<br />5.cd build<br />6.cmake ..<br />7.make<br />8.make install<br />鍚庨潰鍙傝冩枃绔?img src ="http://www.shnenglu.com/yesg/aggbug/182085.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/yesg/" target="_blank">nk_ysg</a> 2012-07-07 16:56 <a href="http://www.shnenglu.com/yesg/archive/2012/07/07/182085.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>strace,ltrace鍔熻兘http://www.shnenglu.com/yesg/archive/2012/07/06/181960.htmlnk_ysgnk_ysgFri, 06 Jul 2012 11:14:00 GMThttp://www.shnenglu.com/yesg/archive/2012/07/06/181960.htmlhttp://www.shnenglu.com/yesg/comments/181960.htmlhttp://www.shnenglu.com/yesg/archive/2012/07/06/181960.html#Feedback0http://www.shnenglu.com/yesg/comments/commentRss/181960.htmlhttp://www.shnenglu.com/yesg/services/trackbacks/181960.htmlltrace a.out鐢ㄦ潵鏌ョ湅a.out榪愯涓湁鍝簺搴撳嚱鏁拌皟鐢?img src ="http://www.shnenglu.com/yesg/aggbug/181960.html" width = "1" height = "1" />

nk_ysg 2012-07-06 19:14 鍙戣〃璇勮
]]>
錛堣杞斤級 linux 鍏變韓搴撶煡璇嗘暣鐞?/title><link>http://www.shnenglu.com/yesg/archive/2012/07/06/181908.html</link><dc:creator>nk_ysg</dc:creator><author>nk_ysg</author><pubDate>Fri, 06 Jul 2012 08:57:00 GMT</pubDate><guid>http://www.shnenglu.com/yesg/archive/2012/07/06/181908.html</guid><wfw:comment>http://www.shnenglu.com/yesg/comments/181908.html</wfw:comment><comments>http://www.shnenglu.com/yesg/archive/2012/07/06/181908.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/yesg/comments/commentRss/181908.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/yesg/services/trackbacks/181908.html</trackback:ping><description><![CDATA[<span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; "> 鍒涘緩鍜屼嬌鐢ㄩ潤鎬佸簱 </span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">鍒涘緩涓涓潤鎬佸簱鏄浉褰撶畝鍗曠殑銆傞氬父浣跨敤 ar 紼嬪簭鎶婁竴浜涚洰鏍囨枃浠訛紙.o錛夌粍鍚堝湪涓璧鳳紝</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">鎴愪負涓涓崟鐙殑搴擄紝鐒跺悗榪愯 ranlib錛屼互緇欏簱鍔犲叆涓浜涚儲寮曚俊鎭?nbsp;</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">2  鍒涘緩鍜屼嬌鐢ㄥ叡浜簱</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">鐗規(guī)畩鐨勭紪璇戝拰榪炴帴閫夐」</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">-D_REENTRANT         浣垮緱棰勫鐞嗗櫒絎﹀彿 _REENTRANT 琚畾涔夛紝榪欎釜絎﹀彿嬋媧諱竴浜涘畯鐗規(guī)с?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">-fPIC                閫夐」浜х敓浣嶇疆鐙珛鐨勪唬鐮併傜敱浜庡簱鏄湪榪愯鐨勬椂鍊欒璋冨叆錛屽洜姝よ繖涓?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">                     閫夐」鏄繀闇鐨勶紝鍥犱負鍦ㄧ紪璇戠殑鏃跺欙紝瑁呭叆鍐呭瓨鐨勫湴鍧榪樹笉鐭ラ亾銆傚鏋?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">                     涓嶄嬌鐢ㄨ繖涓夐」錛屽簱鏂囦歡鍙兘涓嶄細姝g‘榪愯銆?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">-shared              閫夐」鍛婅瘔緙栬瘧鍣ㄤ駭鐢熷叡浜簱浠g爜銆?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">-Wl,-soname          -Wl 鍛婅瘔緙栬瘧鍣ㄥ皢鍚庨潰鐨勫弬鏁頒紶閫掑埌榪炴帴鍣ㄣ傝?-soname 鎸囧畾浜?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">                     鍏變韓搴撶殑 soname銆?nbsp;</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">    錛?鍙互鎶婂簱鏂囦歡鎷瘋礉鍒?/etc/ld.so.conf 涓垪涓懼嚭鐨勪換浣曠洰褰曚腑錛屽茍浠?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">root 韜喚榪愯 ldconfig錛涙垨鑰?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">    錛?榪愯 export LD_LIBRARY_PATH='pwd'錛屽畠鎶婂綋鍓嶈礬寰勫姞鍒板簱鎼滅儲璺緞涓幓銆?nbsp;</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">3  浣跨敤楂樼駭鍏變韓搴撶壒鎬?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">1> ldd 宸ュ叿</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">ldd 鐢ㄦ潵鏄劇ず鎵ц鏂囦歡闇瑕佸摢浜涘叡浜簱, 鍏變韓搴撹杞界鐞嗗櫒鍦ㄥ摢閲屾壘鍒頒簡闇瑕佺殑鍏變韓搴? </span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">2> soname </span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">鍏變韓搴撶殑涓涓潪甯擱噸瑕佺殑錛屼篃鏄潪甯擱毦鐨勬蹇墊槸 soname--綆鍐欏叡浜洰鏍囧悕錛坰hort for shared object name錛夈傝繖鏄竴涓負鍏變韓搴擄紙.so錛夋枃浠惰屽唴宓屽湪鎺у埗鏁版嵁涓殑鍚嶅瓧銆傚鍓嶉潰鎻愬埌鐨勶紝姣忎竴涓▼搴忛兘鏈変竴涓渶瑕佷嬌鐢ㄧ殑搴撶殑娓呭崟銆傝繖涓竻鍗曠殑鍐呭鏄竴緋誨垪搴撶殑 soname錛屽鍚?ldd 鏄劇ず鐨勯偅鏍鳳紝鍏變韓搴撹杞藉櫒蹇呴』鎵懼埌榪欎釜娓呭崟銆?nbsp;</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">soname 鐨勫叧閿姛鑳芥槸瀹冩彁渚涗簡鍏煎鎬х殑鏍囧噯銆傚綋瑕佸崌綰х郴緇熶腑鐨勪竴涓簱鏃訛紝騫朵笖鏂板簱鐨?soname 鍜岃佺殑搴撶殑 soname 涓鏍鳳紝鐢ㄦ棫搴撹繛鎺ョ敓鎴愮殑紼嬪簭錛屼嬌鐢ㄦ柊鐨勫簱渚濈劧鑳芥甯歌繍琛屻傝繖涓壒鎬т嬌寰楀湪 </span><a target="_blank" style="word-wrap: break-word; color: #336699; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: blue; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">Linux</a><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; "> 涓嬶紝鍗囩駭浣跨敤鍏變韓搴撶殑紼嬪簭鍜屽畾浣嶉敊璇彉寰楀崄鍒嗗鏄撱?nbsp;</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">鍦?Linux 涓紝搴旂敤紼嬪簭閫氳繃浣跨敤 soname錛屾潵鎸囧畾鎵甯屾湜搴撶殑鐗堟湰銆傚簱浣滆呬篃鍙互閫氳繃淇濈暀鎴栬呮敼鍙?soname 鏉ュ0鏄庯紝鍝簺鐗堟湰鏄浉浜掑吋瀹圭殑錛岃繖浣垮緱紼嬪簭鍛樻憜鑴變簡鍏變韓搴撶増鏈啿紿侀棶棰樼殑鍥版壈銆?nbsp;</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">鏌ョ湅/usr/local/lib 鐩綍錛屽垎鏋?MiniGUI 鐨勫叡浜簱鏂囦歡涔嬮棿鐨勫叧緋?nbsp;</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">3> 鍏變韓搴撹杞藉櫒 </span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">褰撶▼搴忚璋冪敤鐨勬椂鍊欙紝Linux 鍏變韓搴撹杞藉櫒錛堜篃琚О涓哄姩鎬佽繛鎺ュ櫒錛変篃鑷姩琚皟鐢ㄣ傚畠鐨勪綔鐢ㄦ槸淇濊瘉紼嬪簭鎵闇瑕佺殑鎵鏈夐傚綋鐗堟湰鐨勫簱閮借璋冨叆鍐呭瓨銆傚叡浜簱瑁呰澆鍣ㄥ悕瀛楁槸 ld.so 鎴栬呮槸 ld-linux.so錛岃繖鍙栧喅浜?Linux libc 鐨勭増鏈紝瀹冨繀欏諱嬌鐢ㄤ竴鐐瑰閮ㄤ氦浜掞紝鎵嶈兘瀹屾垚鑷繁鐨勫伐浣溿傜劧鑰屽畠鎺ュ彈鍦ㄧ幆澧冨彉閲忓拰閰嶇疆鏂囦歡涓殑閰嶇疆淇℃伅銆?nbsp;</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">鏂囦歡 /etc/ld.so.conf 瀹氫箟浜嗘爣鍑嗙郴緇熷簱鐨勮礬寰勩傚叡浜簱瑁呰澆鍣ㄦ妸瀹冧綔涓烘悳绱㈣礬寰勩備負浜嗘敼鍙樿繖涓緗紝蹇呴』浠?root 韜喚榪愯 ldconfig 宸ュ叿銆傝繖灝嗘洿鏂?/etc/ls.so.cache 鏂囦歡錛岃繖涓枃浠跺叾瀹炴槸瑁呰澆鍣ㄥ唴閮ㄤ嬌鐢ㄧ殑鏂囦歡涔嬩竴銆?nbsp;</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">鍙互浣跨敤璁稿鐜鍙橀噺鎺у埗鍏變韓搴撹杞藉櫒鐨勬搷浣滐紙琛?-4+錛夈?nbsp;</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">                        琛?1-4+ 鍏變韓搴撹杞藉櫒鐜鍙橀噺</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">鍙橀噺                       鍚箟</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">LD_AOUT_LIBRARY_PATH       闄や簡涓嶄嬌鐢?a.out 浜岃繘鍒舵牸寮忓錛屼笌 LD_LIBRARY_PATH 鐩稿悓銆?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">LD_AOUT_PRELOAD            闄や簡涓嶄嬌鐢?a.out 浜岃繘鍒舵牸寮忓錛屼笌 LD_PRELOAD 鐩稿悓銆?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">LD_KEEPDIR                 鍙傜敤浜?a.out 搴擄紱蹇界暐鐢卞畠浠寚瀹氱殑鐩綍銆?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">LD_LIBRARY_PATH            灝嗗叾浠栫洰褰曞姞鍏ュ簱鎼滅儲璺緞銆傚畠鐨勫唴瀹瑰簲璇ユ槸鐢卞啋鍙?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">                           鍒嗛殧鐨勭洰褰曞垪琛紝涓庡彲鎵ц鏂囦歡鐨?PATH 鍙橀噺鍏鋒湁鐩稿悓鐨勬牸寮忋?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">                           濡傛灉璋冪敤璁劇疆鐢ㄦ埛 ID 鎴栬呰繘紼?ID 鐨勭▼搴忥紝璇ュ彉閲忚蹇界暐銆?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">LD_NOWARN                  鍙傜敤浜?a.out 搴擄紱褰撴敼鍙樼増鏈彿鏄紝鍙戝嚭璀﹀憡淇℃伅銆?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">LD_PRELOAD                 棣栧厛瑁呭叆鐢ㄦ埛瀹氫箟鐨勫簱錛屼嬌寰楀畠浠湁鏈轟細瑕嗙洊鎴栬呴噸鏂板畾涔夋爣鍑嗗簱銆?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">                           浣跨敤絀烘牸鍒嗗紑澶氫釜鍏ュ彛銆傚浜庤緗敤鎴?ID 鎴栬呰繘紼?ID 鐨勭▼搴忥紝</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">                           鍙湁琚爣璁拌繃鐨勫簱鎵嶈棣栧厛瑁呭叆銆傚湪 /etc/ld.so.perload 涓寚瀹?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">                           浜嗗叏灞鐗堟湰鍙鳳紝璇ユ枃浠朵笉閬靛畧榪欎釜闄愬埗銆?nbsp;</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">4> 浣跨敤 dlopen </span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">    鍙﹀涓涓己澶х殑搴撳嚱鏁版槸 dlopen()銆傝鍑芥暟灝嗘墦寮涓涓柊搴擄紝騫舵妸瀹冭鍏ュ唴瀛樸傝鍑芥暟涓昏鐢ㄦ潵鍔犺澆搴撲腑鐨勭鍙鳳紝榪欎簺絎﹀彿鍦ㄧ紪璇戠殑鏃跺欐槸涓嶇煡閬撶殑銆傛瘮濡?Apache Web </span><a target="_blank" style="word-wrap: break-word; color: #336699; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: blue; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">鏈嶅姟鍣?/a><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">鍒╃敤榪欎釜鍑芥暟鍦ㄨ繍琛岃繃紼嬩腑鍔犺澆妯″潡錛岃繖涓哄畠鎻愪緵浜嗛澶栫殑鑳藉姏銆備竴涓厤緗枃浠舵帶鍒朵簡鍔犺澆妯″潡鐨勮繃紼嬨傝繖縐嶆満鍒朵嬌寰楀湪緋葷粺涓坊鍔犳垨鑰呭垹闄や竴涓ā鍧楁椂錛岄兘涓嶉渶瑕侀噸鏂扮紪璇戜簡銆?nbsp;</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">    鍙互鍦ㄨ嚜宸辯殑紼嬪簭涓嬌鐢?dlopen()銆俤lopen() 鍦?dlfcn.h 涓畾涔夛紝騫跺湪 dl 搴撲腑瀹炵幇銆傚畠闇瑕佷袱涓弬鏁幫細涓涓枃浠跺悕鍜屼竴涓爣蹇椼傛枃浠跺悕鍙互鏄垜浠涔犺繃鐨勫簱涓殑 soname銆傛爣蹇楁寚鏄庢槸鍚︾珛鍒昏綆楀簱鐨勪緷璧栨с傚鏋滆緗負 RTLD_NOW 鐨勮瘽錛屽垯绔嬪埢璁$畻錛涘鏋滆緗殑鏄?RTLD_LAZY錛屽垯鍦ㄩ渶瑕佺殑鏃跺欐墠璁$畻銆傚彟澶栵紝鍙互鎸囧畾 RTLD_GLOBAL錛屽畠浣垮緱閭d簺鍦ㄤ互鍚庢墠鍔犺澆鐨勫簱鍙互鑾峰緱鍏朵腑鐨勭鍙楓?nbsp;</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; " /><span style="color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">    褰撳簱琚鍏ュ悗錛屽彲浠ユ妸 dlopen() 榪斿洖鐨勫彞鏌勪綔涓虹粰 dlsym() 鐨勭涓涓弬鏁幫紝浠ヨ幏寰楃鍙峰湪搴撲腑鐨勫湴鍧銆備嬌鐢ㄨ繖涓湴鍧錛屽氨鍙互鑾峰緱搴撲腑鐗瑰畾鍑芥暟鐨勬寚閽堬紝騫朵笖璋冪敤瑁呰澆搴撲腑鐨勭浉搴斿嚱鏁般?浣滆咃細perfectpdl 鍙戣〃浜?011-12-25 21:40:34 </span><a target="_blank" style="word-wrap: break-word; color: #336699; font-family: Tahoma, Helvetica, SimSun, sans-serif; background-color: #ffffff; ">鍘熸枃閾炬帴</a> <img src ="http://www.shnenglu.com/yesg/aggbug/181908.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/yesg/" target="_blank">nk_ysg</a> 2012-07-06 16:57 <a href="http://www.shnenglu.com/yesg/archive/2012/07/06/181908.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>(杞澆)搴撳嚱鏁板拰緋葷粺璋冪敤 http://www.shnenglu.com/yesg/archive/2012/07/06/181885.htmlnk_ysgnk_ysgFri, 06 Jul 2012 08:18:00 GMThttp://www.shnenglu.com/yesg/archive/2012/07/06/181885.htmlhttp://www.shnenglu.com/yesg/comments/181885.htmlhttp://www.shnenglu.com/yesg/archive/2012/07/06/181885.html#Feedback0http://www.shnenglu.com/yesg/comments/commentRss/181885.htmlhttp://www.shnenglu.com/yesg/services/trackbacks/181885.html緋葷粺璋冪敤錛坰ystem call錛夋槸鎿嶄綔緋葷粺鍐呮牳鎻愪緵鐨勫嚱鏁幫紝鍦ㄥ唴鏍告佽繍琛岋紙kernel mode錛夛紝灞炰簬鍑芥暟涓殑浣庣瓑涓嬩漢錛岀粓韜唬鍙?527錛岃櫧鐒朵綆絳夛紝浣嗘槸璋佷篃紱諱笉寮浠栦滑錛屽洜涓虹寮浠栦滑灝辨病鍔炴硶鍜屽唴鏍告墦浜ら亾浜嗭紝娌″姙娉曞拰鍐呮牳鎵撲氦閬撳氨浠涔堥兘姝囪彍浜嗐傘傘?br style="word-wrap: break-word; " />linux3.0.0-14鐨勭郴緇熻皟鐢ㄦ湁346涓紝鍙互鍦ㄦ簮鐮佺殑 linux-3.0/arch/x86/kernel/syscall_table_32.S鏂囦歡涓壘鍒版墍鏈夌殑緋葷粺璋冪敤緙栧彿錛屽鏋滀互姹囩紪鐨勬柟娉曡皟鐢ㄨ繖浜涚郴緇熷嚱鏁幫紝閭d箞鏀懼湪EAX瀵勫瓨鍣ㄩ噷闈㈢殑鍊煎氨鏄兂瑕佽皟鐢ㄧ殑鍑芥暟鐨勫彿鐮侊紝鎶婂墠20涓創(chuàng)鍦ㄤ笅闈簡錛屽緢澶氳矊浼煎緢鐔熸?zhèn)夌殑鍚уQ氾級ENTRY(sys_call_table)
        .long sys_restart_syscall        /* 0 - old "setup()" system call, used for restarting */
        .long sys_exit
        .long ptregs_fork
        .long sys_read
        .long sys_write
        .long sys_open                /* 5 */
        .long sys_close
        .long sys_waitpid
        .long sys_creat
        .long sys_link
        .long sys_unlink        /* 10 */
        .long ptregs_execve
        .long sys_chdir
        .long sys_time
        .long sys_mknod
        .long sys_chmod                /* 15 */
        .long sys_lchown16
        .long sys_ni_syscall        /* old break syscall holder */
        .long sys_stat
        .long sys_lseek
        .long sys_getpid        /* 20 */

搴撳嚱鏁版槸鍦ㄧ郴緇熻皟鐢ㄤ笂鐨勪竴灞傚寘瑁咃紝榪愯鍦ㄧ敤鎴鋒侊紙user mode錛夛紝鎵撲釜姣旀柟鍚э紝搴撳嚱鏁扮浉褰撲簬鍖呭伐澶達紝緋葷粺璋冪敤鏄伐浜猴紝鎴戜滑鍙互鑷繁鎵懼伐浜哄垎浠誨姟錛屼絾涓鑸槸鎶婁換鍔℃憡緇欏寘宸ュご錛屽寘宸ュご鍐嶅幓緇欏伐浜哄垎浠誨姟銆?/span>
鎵浠ヨ櫧鐒舵渶緇堟墍鏈夌殑宸ヤ綔閮芥槸緋葷粺璋冪敤鍋氱殑錛屼絾鏄垜浠洿閫氬父鐨勫仛娉曟槸璋冪敤搴撳嚱鏁幫紝鏈変互涓嬪嚑涓師鍥狅細

  • 搴撳嚱鏁版彁渚涗簡鎶借薄錛屾娊璞℃槸涓ソ涓滆タ錛屽彲浠ヨ鎴戜滑鎶婃洿澶氱殑娉ㄦ剰鍔涢泦涓湪瑕佽В鍐抽棶棰樼殑鏍稿績銆?/li>
  • 搴撳嚱鏁扮粰鎴戜滑鎻愪緵鐨勬帴鍙f洿浜烘у寲錛屾墍浠ヨ皟鐢ㄨ搗鏉ユ洿鏂逛究銆?/li>
  • 璋冪敤搴撳嚱鏁版洿瀹夊叏錛屽唴瀛樼鐞嗕笉鐢ㄨ嚜宸卞お鎿嶅績銆?/li>
  • 璋冪敤搴撳嚱鏁版晥鐜囨洿楂橈紝紼嬪簭璺戠殑鏇村揩銆傝櫧鐒跺簱鍑芥暟鏈緇堟槸璋冪敤緋葷粺鍑芥暟錛屼絾鏄簱鍑芥暟浼氭瘮鎴戜滑鐢ㄦ洿濂界殑鏂瑰紡鏂規(guī)硶璋冪敤緋葷粺鍑芥暟銆?br />

    渚嬪瓙鍙互鍙傝冭繖綃囨枃绔?a >http://blog.csdn.net/high_high/article/details/7102081


nk_ysg 2012-07-06 16:18 鍙戣〃璇勮
]]>
久久亚洲AV成人无码国产| 一本久道久久综合狠狠爱| 国产精品久久久久9999| 亚洲综合精品香蕉久久网97| 久久综合狠狠综合久久激情 | 久久天天躁狠狠躁夜夜96流白浆 | 久久精品这里热有精品| 久久午夜电影网| 久久人人爽人人澡人人高潮AV| 久久国产香蕉视频| 久久亚洲国产精品成人AV秋霞| 久久久www免费人成精品| 久久久久女人精品毛片| 岛国搬运www久久| 国产精品久久久久a影院| 97久久综合精品久久久综合| 久久黄视频| 99久久99久久精品国产片果冻| 成人久久精品一区二区三区 | 伊人久久大香线焦综合四虎| 精品久久久久久99人妻| 久久国产AVJUST麻豆| 欧美激情精品久久久久| 热久久最新网站获取| 亚洲综合精品香蕉久久网97| 热99RE久久精品这里都是精品免费| 99麻豆久久久国产精品免费| 超级碰碰碰碰97久久久久| 青青国产成人久久91网| 囯产精品久久久久久久久蜜桃| 亚洲国产精品热久久| 久久中文骚妇内射| 亚洲а∨天堂久久精品| 99久久国产热无码精品免费久久久久| 久久久久久国产精品美女| 久久精品国产亚洲一区二区三区| 精品久久久久久成人AV| 97久久国产露脸精品国产| 国产三级精品久久| 亚洲国产成人久久精品影视| 久久精品人人做人人爽电影蜜月|