欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux程序運行找不到動態(tài)庫.so文件的解決

 更新時間:2023年11月24日 14:33:27   作者:逆光傾城  
這篇文章主要介紹了Linux程序運行找不到動態(tài)庫.so文件的解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

Linux程序運行找不到動態(tài)庫.so文件的三種解決

方法一:添加環(huán)境變量

子招數(shù)1. 

添加當前用戶當前終端的環(huán)境變量-臨時

export LD_LIBRARY_PATH=/home/czd/...  #.so file path

子招數(shù)2.

添加當前用戶的環(huán)境變量

修改~/.bashrc文件,在其末尾,添加環(huán)境變量

vim ~/.bashrc
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/czd/...  #.so file path

使其生效,

source ~/.bashrc

如不能生效,請重啟

子招數(shù)3.

添加所有用戶的環(huán)境變量

修改profile文件,在其末尾添加環(huán)境變量

vim /etc/profile
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/czd/...  #.so file path

使其生效

source /etc/profile

如不能生效,請重啟

方法二:復制so文件到lib路徑

linux系統(tǒng)的so庫一般存儲與“/usr/lib/”路徑中,可將動態(tài)庫復制到該路徑中。

sudo cp liblibtest.so /usr/lib/

即時生效

方法三:(推薦)添加ldconfig尋找路徑

步驟1.

編輯鏈接配置文件

vim /etc/ld.so.conf

步驟2.

確認內(nèi)容是否為如下,不是則修改為如下:保存并退出

include /etc/ld.so.conf.d/*.conf

步驟3.

進入目錄內(nèi),創(chuàng)建*.conf文件,文件名隨意,擴展名必須為.conf

cd /etc/ld.so.conf.d/
vim libmy.conf 

步驟4.

在文件內(nèi)部,添加so的路徑,保存并退出

/home/czd/eclipse-workspacee/calllib/Debug

步驟5.

執(zhí)行命令時期生效

sudo ldconfig

程序在運行時尋找so庫就會到添加的目錄中尋找。

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Linux中的安全配置技巧分享

    Linux中的安全配置技巧分享

    這篇文章主要介紹了Linux中的安全配置技巧,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • 詳解Linux用戶態(tài)與內(nèi)核態(tài)通信的幾種方式

    詳解Linux用戶態(tài)與內(nèi)核態(tài)通信的幾種方式

    這篇文章主要介紹了詳解Linux用戶態(tài)與內(nèi)核態(tài)通信的幾種方式,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-06-06
  • CentOS6.4 下安裝SVN的詳細教程(超詳細)

    CentOS6.4 下安裝SVN的詳細教程(超詳細)

    這篇文章主要介紹了CentOS6.4 下安裝SVN的詳細教程,在安裝之前需要檢查是否已經(jīng)安裝過了,然后使用yum install subversion安裝,具體操作詳細過程請參考本文
    2016-10-10
  • LINUX 下軟件包的安裝與使用詳解

    LINUX 下軟件包的安裝與使用詳解

    這篇文章主要介紹了LINUX 下軟件包的安裝與使用詳解的相關(guān)資料,需要的朋友可以參考下
    2016-11-11
  • 在Linux中查看進程占用的端口號

    在Linux中查看進程占用的端口號

    今天小編就為大家分享一篇關(guān)于在Linux中查看進程占用的端口號,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-10-10
  • Ubuntu無網(wǎng)絡(luò)連接及標識的解決方法

    Ubuntu無網(wǎng)絡(luò)連接及標識的解決方法

    本文已解決 Ubuntu無網(wǎng)絡(luò)連接/無網(wǎng)絡(luò)標識解決方法的相關(guān)問題,并總結(jié)提出了幾種可用解決方案,如果有遇到相同問題的朋友可以參考閱讀下本文,對解決問題有一定的幫助
    2024-09-09
  • 在Linux中列出Systemd下所有正在運行的服務(wù)的方法指南

    在Linux中列出Systemd下所有正在運行的服務(wù)的方法指南

    Systemd是Linux的系統(tǒng)和服務(wù)管理器; init進程的替代品,與SysV 和LSB init腳本兼容,systemctl命令是管理systemd的主要工具,在這篇文章中,我們將演示如何 Linux中列出systemd下所有正在運行的服務(wù),感興趣的同學可以借鑒閱讀
    2023-06-06
  • python 虛擬環(huán)境安裝與卸載方法及遇到問題

    python 虛擬環(huán)境安裝與卸載方法及遇到問題

    這篇文章主要介紹了python 虛擬環(huán)境安裝與卸載方法及遇到問題,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-12-12
  • 詳解linux下umask的使用

    詳解linux下umask的使用

    這篇文章主要介紹了詳解linux下umask的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-09-09
  • Linux命令行處理圖片方式(圖片格式轉(zhuǎn)換、縮放、旋轉(zhuǎn)等)

    Linux命令行處理圖片方式(圖片格式轉(zhuǎn)換、縮放、旋轉(zhuǎn)等)

    這篇文章主要介紹了Linux命令行處理圖片方式(圖片格式轉(zhuǎn)換、縮放、旋轉(zhuǎn)等),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-06-06

最新評論