?? dso.html.ko.euc-kr
字號:
林家傍埃俊 佬絹甸撈綽 崗柳 扁瓷撈 樂促.</p> <p>焊烹 滴啊瘤 規過欄肺 佬絹甸老 薦 樂促. 竅唱綽 角青橇肺弊伐撈 矯累且錠 <code>ld.so</code>扼綽 矯膠袍 橇肺弊伐撈 磊悼欄肺 佬絹甸撈綽 版快絆, 促弗 竅唱綽 角青吝牢 橇肺弊伐撈 <code>dlopen()/dlsym()</code> 矯膠袍齲免肺 蠟蔥膠 肺歹(loader)狼 矯膠袍 牢磐其撈膠闌 葷儈竅咯 流立 佬絹甸撈綽 版快促.</p> <p>霉鍋擄 版快 DSO甫 焊烹 <em>傍蠟扼撈宏礬府(shared libraries)</em> 趣籃 <em>DSO 扼撈宏礬府</em>扼絆 何福哥, 頗老籃 <code>libfoo.so</code>唱 <code>libfoo.so.1.2</code> 鞍籃 撈撫闌 啊柳促. 撈甸籃 矯膠袍 叼泛配府(焊烹 <code>/usr/lib</code>)俊 樂絆, 哪頗老矯 傅目 疙飛絹俊 <code>-lfoo</code>甫 林絹 角青頗老苞 楷搬茄促. 撈犯霸 流立 結霖 扼撈宏礬府綽 角青頗老俊 曼煉登咯輯, 橇肺弊伐撈 矯累且錠 傅目 可記 <code>-R</code>肺 流立 瘤瀝茄 版肺, 券版函薦 <code>LD_LIBRARY_PATH</code>肺 瘤瀝茄 版肺 趣籃 <code>/usr/lib</code>俊輯 蠟蔥膠 肺歹啊 <code>libfoo.so</code>甫 茫闌 薦 樂促. 弊礬擱 角青橇肺弊伐狼 (酒流 給茫籃(unresolved)) 繳杭(symbol)闌 DSO俊輯 茫霸等促.</p> <p>DSO綽 焊烹 角青橇肺弊伐狼 繳杭闌 茫瘤臼扁 錠鞏俊 (DSO啊 犁葷儈啊瓷茄 老館利牢 內靛 扼撈宏礬府撈骨肺) 茫扁綽 咯扁輯 場抄促. 蠟蔥膠 肺歹啊 繳杭 茫扁甫 肯傈灑 淬寸竅骨肺 角青橇肺弊伐撈 流立 DSO俊輯 繳杭闌 茫闌 鞘夸啊 絕促. (葷角 <code>ld.so</code>甫 何福綽 內靛綽 瀝利撈 酒囪 葛電 角青橇肺弊伐俊 傅農登綽 角青矯 矯累內靛狼 老何促.) 傍烹等 扼撈宏礬府 內靛甫 悼利欄肺 佬絹甸撈綽 厘痢籃 疙犬竅促. 扼撈宏礬府 內靛啊 葛電 橇肺弊伐俊 吝汗秦輯 歷厘登綽 措腳 <code>libc.so</code>客 鞍籃 矯膠袍 扼撈宏礬府俊 茄鍋父 歷厘登扁 錠鞏俊 叼膠農 傍埃撈 例距等促.</p> <p>滴鍋擄 版快 DSO甫 焊烹 <em>傍蠟按眉(shared objects)</em> 趣籃 <em>DSO 頗老</em>撈扼絆 何福絆, (痹蘑惑 撈撫籃 <code>foo.so</code>撈瘤父) 頗老狼 犬厘磊綽 磊蠟酚促. 撈 頗老甸籃 焊烹 橇肺弊伐 磊眉 叼泛配府俊 困摹竅絆 角青橇肺弊伐俊 磊悼欄肺 楷搬登瘤 臼綽促. 措腳 角青橇肺弊伐籃 角青矯 <code>dlopen()</code>闌 葷儈竅咯 DSO甫 林家傍埃俊 流立 佬絹甸咯具 茄促. 撈錠 角青橇肺弊伐籃 DSO俊輯 繳杭闌 茫瘤 臼綽促. 措腳 菊俊輯 夯 蠟蔥膠 肺歹綽 磊悼欄肺 角青頗老苞 角青頗老撈 撈固 佬絹甸牢 DSO 扼撈宏礬府(漂灑 親惑 糧犁竅綽 <code>libc.so</code>狼 葛電 繳杭)俊輯 DSO狼 (酒流 給茫籃) 繳杭闌 茫綽促. 弊貳輯 DSO綽 付摹 貿瀾何磐 角青橇肺弊伐俊 瀝利欄肺 傅農等巴苞 鞍撈 角青頗老狼 繳杭闌 舅霸等促.</p> <p>DSO狼 API甫 撈儈竅扁困秦輯 付瘤阜欄肺 角青橇肺弊伐籃 <code>dlsym()</code>欄肺 DSO俊輯 漂瀝 繳杭闌 茫酒輯, 菊欄肺 葷儈竅扁困秦 叼膠菩摹(dispatch) 釬 <em>殿</em>俊 歷厘茄促. 促弗 富肺 角青橇肺弊伐籃 葷儈且 葛電 角杭闌 流立 茫酒具茄促. 撈繁 備煉狼 厘痢籃 橇肺弊伐狼 老何甫 橇肺弊伐撈 鞘夸且錠鱉瘤 佬絹甸撈瘤 臼酒檔 (弊貳輯 皋葛府甫 扯厚竅瘤 臼霸) 等促綽 痢撈促. 扁夯 橇肺弊伐狼 扁瓷闌 犬厘竅扁困秦 鞘夸茄 版快 撈 何盒闌 悼利欄肺 佬絹甸老 薦 樂促.</p> <p>撈繁 DSO 備煉啊 磊楷膠反霸 焊撈瘤父, 彌家茄 絹妨款 痢撈 茄啊瘤樂促. 橇肺弊伐闌 犬厘竅扁困秦 DSO甫 葷儈且錠 DSO啊 角青橇肺弊伐狼 繳杭闌 茫綽 老撈促. 恐? DSO啊 角青橇肺弊伐狼 繳杭闌 "開欄肺 茫綽 巴"籃 (扼撈宏礬府綽 磊腳闌 葷儈竅綽 橇肺弊伐俊 措秦 葛弗促綽) 扼撈宏礬府 汲拌俊 館竅哥, 葛電 敲貳汽俊輯 瘤盔登瘤臼絆 釬霖拳登瘤檔 臼疽扁 錠鞏撈促. 角力肺 角青頗老狼 傈開繳杭(global symbol)籃 焊烹 勞膠器飄(export)登瘤 臼扁錠鞏俊 DSO啊 葷儈且 薦 絕促. DSO甫 葷儈竅咯 角青吝 橇肺弊伐闌 犬厘竅妨擱 傅目俊霸 葛電 傈開繳杭闌 勞膠器飄竅檔廢 礙力竅綽 巴撈 林等 秦搬氓撈促.</p> <p>傍蠟扼撈宏礬府綽 DSO 規僥狼 汲拌盔蘑措肺 傈屈利撈扁錠鞏俊 款康眉力啊 力傍竅綽 芭狼 葛電 輛幅狼 扼撈宏礬府啊 葷儈茄促. 館措肺 腹籃 橇肺弊伐籃 橇肺弊伐闌 犬厘竅扁困秦 傍蠟按眉甫 葷儈竅瘤 臼綽促.</p> <p>1998斥 角青吝 角力肺 扁瓷闌 犬厘竅扁困秦 DSO 備煉甫 葷儈茄 家橇飄傀絹 菩虐瘤綽 (XS 備煉客 DynaLoader 葛碘闌 葷儈茄) Perl 5, Netscape Server <em>殿</em>欄肺 靛拱菌促. 酒頗摹綽 撈固 扁瓷闌 犬厘竅扁困秦 葛碘 俺充闌 葷儈沁絆 寇何 葛碘闌 酒頗摹 琴繳扁瓷俊 楷搬竅扁困秦 郴何利欄肺 叼膠菩摹格廢闌 撈儈茄 立辟規過闌 葷儈沁扁錠鞏俊 1.3 滾傈何磐 撈 措凱俊 欽幅沁促. 弊貳輯 酒頗摹綽 角青吝 葛碘闌 佬絹甸撈綽單 DSO甫 葷儈竅檔廢 款疙瘤況臉促.</p></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="advantages" id="advantages">厘竄痢</a></h2> <p>菊俊輯 富茄 DSO甫 葷儈竅擱 促瀾苞 鞍籃 厘痢撈 樂促:</p> <ul> <li>角力 輯滾 橇肺技膠啊 哪頗老矯 <code>configure</code> 可記措腳 <code>httpd.conf</code>狼 <code class="directive"><a href="./mod/mod_so.html#loadmodule">LoadModule</a></code>闌 葷儈竅咯 角青吝俊 搬欽登骨肺 輯滾 菩虐瘤 角青撈 歹 蠟楷竅促. 抗甫 甸絹 茄鍋狼 酒頗摹 汲摹父欄肺 促弗 輯滾(釬霖 滾傈苞 SSL 滾傈, 彌家拳 滾傈苞 扁瓷眠啊 滾傈 [mod_perl, PHP3] <em>殿</em>)甫 角青且 薦 樂促.</li> <li>輯滾綽 汲摹饒俊檔 力伙磊啊 父電 葛碘闌 葷儈竅咯 獎霸 犬厘且 薦 樂促. 彌家茄 扁訣狼 菩虐瘤 力累磊綽 酒頗摹 琴繳 菩虐瘤客 喊檔肺 PHP3, mod_perl, mod_fastcgi <em>殿</em>闌 眠啊 菩虐瘤肺 父甸 薦 樂絹輯 奴 撈墊撈促.</li> <li>DSO客 <code>apxs</code>甫 啊瘤絆 酒頗摹 家膠 飄府 觀俊輯 累訣竅絆 <code>apxs -i</code>客 <code>apachectl restart</code> 疙飛絹父欄肺 泅犁 俺慣茄 葛碘狼 貨 滾傈闌 角青吝牢 酒頗摹 輯滾俊 館康且 薦 樂絹輯 歹 獎霸 酒頗摹 葛碘闌 俺慣且 薦 樂促.</li> </ul> <p>DSO綽 促瀾苞 鞍籃 竄痢撈 樂促:</p> <ul> <li>橇肺弊伐狼 林家傍埃俊 內靛甫 悼利欄肺 佬絹甸撈綽 扁瓷闌 瘤盔竅瘤臼綽 款康眉力啊 樂扁 錠鞏俊 葛電 敲貳汽俊輯 DSO甫 葷儈且 薦 絕促.</li> <li>蠟蔥膠 肺歹啊 繳杭闌 茫酒具竅扁 錠鞏俊 輯滾 矯累撈 距 20% 瀝檔 詞絹柳促.</li> <li>輯滾綽 困摹刀賦內靛(position independent code, PIC) 錠鞏俊 例措林家瘤瀝(absolute addressing)焊促 蠢赴 惑措林家瘤瀝(relative addressing)狼 汗棱茄 絹祭喉礬 扁過撈 鞘夸竅骨肺 絹恫 敲貳汽俊輯 角青矯 距 5% 瀝檔 詞促.</li> <li>DSO 葛碘闌 促弗 DSO扁館 扼撈宏礬府(<code>ld -lfoo</code>)俊 傅農且 薦 絕綽 敲貳汽撈 樂扁錠鞏俊 (抗甫 甸絹 ELF扁館 敲貳汽籃 瘤盔竅瘤父 a.out扁館 敲貳汽籃 焊烹 撈 扁瓷闌 瘤盔竅瘤 臼綽促) 葛電 輛幅狼 葛碘俊 DSO甫 葷儈且 薦 絕促. 促弗 富肺 DSO 頗老肺 哪頗老竅綽 葛碘籃 酒頗摹 琴繳苞 酒頗摹 琴繳撈 葷儈竅綽 C 扼撈宏礬府(<code>libc</code>)客 促弗 悼利/瀝利 扼撈宏礬府, 困摹刀賦內靛甫 淬絆 樂綽 瀝利 扼撈宏礬府 酒墨撈宏(<code>libfoo.a</code>)狼 繳杭父闌 葷儈且 薦 樂促. 促弗 內靛甫 葷儈竅妨擱 酒頗摹 琴繳撈 弊巴闌 曼煉竅帶瘤, <code>dlopen()</code>欄肺 流立 內靛甫 佬絹甸咯具 茄促.</li> </ul></div></div><div class="bottomlang"><p><span>啊瓷茄 攫絹: </span><a href="./en/dso.html" hreflang="en" rel="alternate" title="English"> en </a> |<a href="./es/dso.html" hreflang="es" rel="alternate" title="Español"> es </a> |<a href="./fr/dso.html" hreflang="fr" rel="alternate" title="Français"> fr </a> |<a href="./ja/dso.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |<a href="./ko/dso.html" title="Korean"> ko </a></p></div><div id="footer"><p class="apache">Copyright 1995-2005 The Apache Software Foundation or its licensors, as applicable.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p><p class="menu"><a href="./mod/">葛碘</a> | <a href="./mod/directives.html">瘤矯絹甸</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">儈絹</a> | <a href="./sitemap.html">葷撈飄甘</a></p></div></body></html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -