濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > CentOS下如何添加動(dòng)態(tài)鏈接庫(kù)?

CentOS下如何添加動(dòng)態(tài)鏈接庫(kù)?

熱門(mén)標(biāo)簽:浙江虛擬外呼系統(tǒng)費(fèi)用 新鄉(xiāng)智能電話機(jī)器人有用嗎 ai外呼系統(tǒng)定制 北京大興區(qū)地圖標(biāo)注中心 北京外呼系統(tǒng)官網(wǎng) AI智能語(yǔ)音外呼系統(tǒng)是什么 淮安人工外呼系統(tǒng) 荊門(mén)真人語(yǔ)音電話機(jī)器人哪個(gè)好 海外文化宮地圖標(biāo)注

一些C/C++編譯好后,當(dāng)運(yùn)行時(shí),報(bào)錯(cuò)說(shuō)無(wú)法加載共享庫(kù),例如:

[plain] view plaincopy  
./write: error while loading shared libraries: libhdfs.so.0.0.0: cannot open shared object file: No such file or directory  

發(fā)生這種報(bào)錯(cuò)的原因是,編譯的程序運(yùn)行期間需要依賴某個(gè)共享庫(kù), 比如上面,write可執(zhí)行程序需要依賴一個(gè)叫“libhdfs.so”的共享庫(kù)。(動(dòng)態(tài)鏈接庫(kù)與靜態(tài)鏈接庫(kù)的區(qū)別,請(qǐng)百度相關(guān)文檔)

解決上面的問(wèn)題有兩種方式,下面兩種的任何一種都可以:

第一:在/etc/profile中添加共享庫(kù)的路徑:

[plain] view plaincopy  
export LD_LIBRARY_PATH=$JAVA_HOME/jre/lib/amd64/server:/home/dcc/libhdfs

如上,添加了兩個(gè)路勁下的共享庫(kù),注意,路勁之間用冒號(hào)(“:”)隔開(kāi)。

第二:在/etc/ld.so.conf中添加路徑,然后重新加載共享庫(kù):

[plain] view plaincopy在CODE上查看代碼片派生到我的代碼片  
vi /etc/ld.so.conf  

編輯后如下:

[plain] view plaincopy在CODE上查看代碼片派生到我的代碼片  
include ld.so.conf.d/*.conf  
/home/dcc/libhdfs  
/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/ 

入上,分別添加了兩個(gè)路徑,每個(gè)路徑占一行。編輯完后,重新加載庫(kù):

[plain] view plaincopy在CODE上查看代碼片派生到我的代碼片  
/sbin/ldconfig -v  

至于兩種方法的區(qū)別,我推測(cè), 第一種是只在執(zhí)行C/C++程序時(shí)才會(huì)加載,而第二種應(yīng)該是針對(duì)整個(gè)系統(tǒng),啟動(dòng)時(shí)就加載。

標(biāo)簽:梅州 亳州 贛州 阿里 安陽(yáng) 盤(pán)錦 蚌埠 南通

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《CentOS下如何添加動(dòng)態(tài)鏈接庫(kù)?》,本文關(guān)鍵詞  CentOS,下,如何,添加,動(dòng)態(tài),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《CentOS下如何添加動(dòng)態(tài)鏈接庫(kù)?》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于CentOS下如何添加動(dòng)態(tài)鏈接庫(kù)?的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    梓潼县| 梁平县| 南阳市| 阜城县| 平舆县| 库尔勒市| 镇远县| 疏勒县| 丁青县| 威信县| 三江| 文成县| 鄂托克旗| 吉木乃县| 安龙县| 库伦旗| 普安县| 宜宾县| 大庆市| 永清县| 永新县| 灵山县| 青浦区| 浠水县| 乌海市| 桐乡市| 白玉县| 太仓市| 白山市| 岑巩县| 长沙市| 凭祥市| 金溪县| 固镇县| 黄大仙区| 垦利县| 宜阳县| 马龙县| 崇文区| 永和县| 平原县|