linux操作之 可執行檔案,庫檔案路徑設定!

2021-08-23 11:39:17 字數 744 閱讀 4644

經常被人家問到這個問題,路徑怎麼設定阿?

我怎麼離開了可執行檔案的資料夾以後就沒有辦法使用可執行檔案了阿?

我用export為什麼總是不對阿?

問題很多,這裡介紹一種很直接很簡單的方法,其實操作很簡單,熟悉linux的朋友們因該都知道,算是給不是很熟悉linux的使用的朋友的一點幫助吧

作業系統:opensuse 11.1 64位版本

1 設定可執行檔案路徑,我們直接修改系統檔案來實現,很簡單:

在終端裡面執行:

btazuo:/etc#cd/etc

btazuo:/etc#vimprofile

profile檔案有點大,東西很多,找到path字樣如圖的地方:

在fordirin/usr/x11/bin\

這行下面新增自己的可執行檔案就是了。

2 設定庫檔案路徑,依舊是修改系統檔案如下:

btazuo:~#cd/etc

btazuo:/etc#vimld.so.conf

裡面如圖:

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

之前新增你的庫檔案也就是lib檔案的路徑就ok了。

重啟就ok了,哈哈。

linux 執行可執行檔案

1 首先,需要了解一下a.out這個目標檔案。a.out在linux下是elf executable linkable format 檔案格式,該目標檔案由乙個檔案頭 段 資料段 已初始化 從定位資訊區 符號表及符號名字字串構成,如下左圖所示,經過鏈結後生成執行檔案如下右圖所示,需要說明的是1 bs...

bat操作可執行檔案

最近專案需要用bat來執行一些程式 以前對bat的語法不熟悉,借這個機會學習了一下bat的語法。其實bat檔案的語法不是很難,只要熟悉一下幾個基本的命令,大部分都能用它們來解決實際問題。本人用到的命令有 echo 顯示字元 後台執行命令 start w 等待某個命令執行完畢 if exists 檔案...

linux 可執行檔案依賴庫檢視

在多執行緒程式設計中,我們用gcc wall g lpthread log.h log.c list.c list.h server.c o server.exe編譯的時候,我們會加上乙個 lpthread,表示要用到gcc預設路徑之外的庫,但是這個庫檔案在 呢?我們可以用ldd命令來看。比如 ba...