日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

【Linux】19.Linux环境变量名LD_LIBRARY_PATH 和 ldd命令详解

發布時間:2025/3/21 linux 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Linux】19.Linux环境变量名LD_LIBRARY_PATH 和 ldd命令详解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Linux環境變量名LD_LIBRARY_PATH 和 ldd命令詳解

參考鏈接: https://www.jianshu.com/p/a62e1d327023
LD_LIBRARY_PATH中的LD是指的LOAD
LD_LIBRARY_PATH是Linux環境變量名,該環境變量主要用于指定查找共享庫(動態鏈接庫)時除了默認路徑之外的其他路徑。
可以使用 ls /usr/lib |grep lib 查看自己是否有需要的庫文件,當然還需查看其它庫文件目錄:echo $LD_LIBRARY_PATH 里面一般可以看到七八個已經定義好的庫文件搜索路徑。

當執行函數動態鏈接.so時,如果此文件不在缺省目錄下 /lib和/usr/lib,那么就需要指定環境變量LD_LIBRARY_PATH。
假如現在需要在已有的環境變量上添加新的路徑名,則采用如下方式: LD_LIBRARY_PATH=NEWDIRS:$LD_LIBRARY_PATH (newdirs是新的路徑串), 實例如下;
export LD_LIBRARY_PATH=/export/apps/anaconda2/2.4.1/lib/:$LD_LIBRARY_PATH

注意上面的寫法:在路徑最后一定要加上:$LD_LIBRARY_PATH,這樣就是在原有的一些環境變量的基礎上添加環境變量,而不是重新賦值環境變量。

每次使用某軟件都需要臨時修改庫文件,因為上面的export方法是臨時設置環境變量LD_LIBRARY_PATH,重啟或打開新的 Shell 之后,一切設置將不復存在。

可以將該 LD_LIBRARY_PATH 的 export 語句寫到系統文件中,例如 ~/.bashrc、/etc/profile、/etc/export 或者 ~/.bash_profile 等等,取決于你正在使用的操作系統。


ldd命令可以查看一個動態鏈接庫依賴的共享庫,如
ldd /usr/lib/libmpi.so.12命令,會打印出該動態庫依賴的所有共享庫:

linux-vdso.so.1 => (0x00007fff9bb5c000) libibverbs.so.1 => /usr/lib/libibverbs.so.1 (0x00007fb509fb3000) libopen-rte.so.12 => /usr/lib/libopen-rte.so.12 (0x00007fb509d39000) libopen-pal.so.13 => /usr/lib/libopen-pal.so.13 (0x00007fb509a9c000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fb50987f000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb5094b5000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fb5092b1000) libhwloc.so.5 => /usr/lib/x86_64-linux-gnu/libhwloc.so.5 (0x00007fb509077000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fb508e6f000) libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1 (0x00007fb508c6c000) /lib64/ld-linux-x86-64.so.2 (0x00007fb50a498000) libnuma.so.1 => /usr/lib/x86_64-linux-gnu/libnuma.so.1 (0x00007fb508a61000) libltdl.so.7 => /usr/lib/x86_64-linux-gnu/libltdl.so.7 (0x00007fb508857000)

C++靜態庫與動態庫詳細文檔 參考 https://www.runoob.com/w3cnote/cpp-static-library-and-dynamic-library.html

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的【Linux】19.Linux环境变量名LD_LIBRARY_PATH 和 ldd命令详解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲国产日韩精品 | 中文字幕日日 | 麻豆成人久久精品一区二区三区 | 黄色网在线看 | 影音先锋在线看片资源 | 无码国产69精品久久久久同性 | 99国产揄拍国产精品 | 二区中文字幕 | 亚洲无卡 | 欧美又大粗又爽又黄大片视频 | 欧美精品在线看 | 网站色 | 一直草 | 亚洲少妇自拍 | 日本a级片在线播放 | 黄视频免费在线观看 | 亚洲在线看 | 亚洲最大av| 狠狠干网 | 精品二区在线观看 | 日韩丰满少妇无码内射 | 日韩久久精品一区二区 | 国产免费无码一区二区 | 日韩在线视频不卡 | 狠狠天天 | 国产xxxxxxxxx | youjizzxxx69| 久热99| 亚洲av无码不卡一区二区三区 | 91免费视频免费版 | 久久天 | 国产99久久精品 | 桃色91| 欧美大片在线 | 欧美日韩中文字幕一区二区三区 | 福利视频第一页 | 天堂福利视频 | 中文在线观看免费 | 视频一区二区视频 | 激情五月深爱五月 | 精品人妻大屁股白浆无码 | 国产私人影院 | www99热 | 在线国产91 | 久久黄色一级视频 | 蜜桃av噜噜一区二区三区小说 | 色天堂影院 | 国产精品日韩欧美一区二区三区 | 黄色大全免费观看 | 亚洲视频中文字幕在线观看 | 豆花在线观看 | 日韩二三区 | 久久涩视频 | 国产亚洲欧美日韩精品 | www.九九九| 国产综合在线播放 | 黄色一级大片免费版 | 粉嫩在线| 亚洲天堂爱爱 | 日本天堂一区 | 91视频亚洲 | 天天综合网永久 | 51啪影院| 一级欧美在线 | 亚洲无人区码一码二码三码 | 日韩一区二区三区在线视频 | 69成人网 | 午夜影院试看 | 天天爽天天爽夜夜爽毛片 | 新版红楼梦在线高清免费观看 | 最新99热 | 精品国产av一区二区 | 亚洲综合色一区 | 波多野结衣视频一区二区 | 国产在线专区 | 女警白嫩翘臀呻吟迎合 | 9999热视频 | 欧美精品欧美精品系列 | 精品国产成人av | 青青免费在线视频 | 欧美黑人性猛交xxxx | 粉嫩av蜜桃av蜜臀av | 丝袜人妻一区二区 | 漂亮人妻被中出中文字幕 | 日本成人在线播放 | 波多野在线观看 | www.日日夜夜 | 色男人的天堂 | 美女扒开内裤让男人桶 | 波多野结衣片子 | 亚洲色图 校园春色 | 日韩一区二 | 中文字幕第九页 | 欧美人xxx| 久久久久成人精品无码中文字幕 | 欧美日韩小视频 | 亚洲熟妇一区二区三区 | 欧美性受xxxx黑人猛交88 | 亚洲私拍 |