之前編譯安裝ffmpeg,就出現環境變數設定的問題導致後續無法進行,近期編譯安裝sdl,又要配置環境變數……
其實很簡單
想要使用ffmpeg的pkgconfig只需要
export pkg_config_path=~/ffmpeg_build/lib/pkgconfig/:$pkg_config_path
或者export pkg_config_libdir=~/ffmpeg_build/lib/pkgconfig/:$pkg_config_path
(優先順序高,可覆蓋前面的,一般不使用,親測使用不當,會造成後面無法進行……)
使用sdl的庫只需要
export pkg_config_path=/usr/local/lib/pkgconfig/:$pkg_config_path
或者export pkg_config_libdir=/usr/local/lib/pkgconfig/ :$pkg_config_path
說白了就是將你安裝的庫中pkgconfig的路徑新增到pkg_config_pat中
設定完可以檢視是否新增進去
echo pkg_config_path
使用sdl2其實自帶命令sdl2-config
export path = ~/ffmpeg_build/bin:$path
總的來說就是用啥添啥
常用的兩種:
要對前視窗有效
直接輸入上述命令即可;
export pkg_config_path=~/ffmpeg_build/lib/pkgconfig/:$pkg_config_path
要對當前使用者永久有效
就是將上述的命令新增到~/.bashrc檔案中
vi ~
/.bashrc //修改~/.bashrc檔案
export pkg_config_path=
~/ffmpeg_build/lib/pkgconfig/:$pkg_config_path //複製上述命令即可
source ~
/.bashrc //使修改生效
Ubuntu下設定環境變數
ubuntu下設定環境變數有三種方法,一種用於當前終端,一種用於當前使用者,一種用於所有使用者 一 用於當前終端 在當前終端中輸入 export path path 你的要加入的路徑 不過上面的方法只適用於當前終端,一旦當前終端關閉或在另乙個終端中,則無效。二 用於當前使用者 在使用者主目錄下有乙個...
ubuntu下設定PATH環境變數
在 ubuntu 系統中有兩種設定環境變數 path 的方法。第一種適用於為單一使用者設定 path,第二種是為全域性設定 path。第一種方法 在使用者主目錄下有乙個 bashrc 檔案,可以在此檔案中加入 path 的設定如下 export path path your path1 your p...
Ubuntu 下設定adb環境變數
同windows一樣,ubuntu linux系統包含兩類環境變數 系統環境變數和使用者環境變數。系統環境變數對所有系統使用者都有效,使用者環境變數僅僅對當前的使用者有效。使用者環境變數通常被儲存在下面的檔案中 上述檔案在ubuntu 10.0以前版本不推薦使用。系統環境變數一般儲存在下面的檔案中 ...