摘自:
由於最近在瞎搞kali linux nethunter,需要用上「pkg_config_path 環境變數設定」,擔心有很多人跟我一樣也在搞nethunter而踩坑走不出來,我特意發表出來。
從上面可以清楚的看到我的「 pkg_config_path 環境變數」是空的。
可以清楚的看到有三個pkgconfig路徑:/usr/share/pkgconfig、/usr/lib/pkgconfig、/usr/lib/x86_64-linux-gnu/pkgconfig,自己看著去選吧!我建議大家選擇前兩個任意乙個。
有兩種方法都可以設定 pkg_config_path 環境變數 。
1、如果你只是想加上某庫的pkg,只需要用如下命令:
root@kali:~# export pkg_config_path=/usr/lib/pkgconfig/
2、如果你想覆蓋掉原來的pkg,可選擇用此方法。因為pkg_config_libdir的優先順序比 pkg_config_path 高,所以會覆蓋pkg_config_path的設定。
root@kali:~# export pkg_config_libdir=/usr/lib/pkgconfig/
也可以使用如下命令,注意一定要放在pkg_config_path的前面,這樣才能首先讀取。
PKG CONFIG PATH學習小結
作用 向使用者向程式提供相應庫的路徑 版本號等資訊的程式 設定方法 設定環境變數pkg config path 工作原理 預設情況下,pkg config首 先在prefix lib pkgconfig 中查詢相關包 譬如opencv 對應的相應的檔案 opencv.pc 在linux上上述路徑名為...
開發環境 測試環境 預生產環境 生產環境區別
環境分以下幾種 1.開發和配置環境 所有的開發和配置在這個環境裡進行。一般情況下,只有這個環境可以改配置和進行開發,並且一般不在這個環境下建立資料。開發環境就是每個開發人員電腦上的開發環境,只有開發人員可以配置和開發,寫資料測試放在測試環境 2.測試環境 3.預生產環境 不是必須的 從生產環境不定期...
開發環境 測試環境 預生產環境 生產環境區別
環境分以下幾種 1.開發和配置環境 所有的開發和配置在這個環境裡進行。一般情況下,只有這個環境可以改配置和進行開發,並且一般不在這個環境下建立資料。開發環境就是每個開發人員電腦上的開發環境,只有開發人員可以配置和開發,寫資料測試放在測試環境 2.測試環境 3.預生產環境 不是必須的 從生產環境不定期...