安裝過程中出現PKG_CONFIG_PATH的問題解決方法
在安裝開源軟體的過程中, 經常會碰到提示配置PKG_CONFIG_PATH路徑, 或者直接提示沒有安裝某某庫, 但是我們已經安裝了啊。
其實造成這種情況的原因很簡單, 就是安裝的目錄不能被依賴程式找到。
具體的原理可以網上搜尋 configure, pkg-config , PKG_CONFIG_PATH這三者直接的關係。此處不再贅述。
解決方法就是讓依賴庫能找到我們的安裝目錄即可。
下面我們來舉個例子:
比如我們安裝 A 這個庫, 執行 ./configure的時候提示要先安裝 B 這個庫。
我們下載了B這個庫, 並安裝後, 我們在B的原始碼路徑下執行 find ./ -name "*.pc" 找到的檔案一般為B.pc,
然後我們把B.pc這個檔案複製到作業系統的pkgconfig目錄:
32為系統的pkgconfig目錄為 /usr/lib/pkgconfig/
64為系統的pkgconfig目錄為 /usr/lib64/pkgconfig/
cp B.pc /usr/lib64/pkgconfig/
然後在執行 A這個庫的 ./configure 指令碼就可以解決該問題。
相關文章
- nuxtjs 安裝過程中出現問題UXJS
- PHP5.2.4安裝中出現問題及處理過程PHP
- elk(單機)安裝過程中遇到的問題及解決方法
- Oracle RAC之--安裝過程中碰到的問題及解決方法Oracle
- 解決svn遷移過程中出現:SVN Error: is not the same repository as的問題Error
- Adobe 系列安裝過程中出現錯誤程式碼107解決方法
- 【mysql】配置MySQL,解決安裝過程中的問題MySql
- RAC安裝配置和使用過程的問題解決方法總結一
- RAC安裝配置和使用過程的問題解決方法總結二
- YOLOv3訓練過程中出現過擬合現象的解決方法YOLO
- ROS 安裝過程中出現“hash校驗和不符”報錯解決辦法ROS
- 接續:RAC安裝配置和使用過程的問題解決方法總結二
- oracle 10g R2 安裝過程遇到的問題及解決方法Oracle 10g
- Adobe 2022安裝過程中出現錯誤程式碼107解決方法
- Mysql安裝過程中遇到的問題及解決辦法MySql
- 安裝Qt過程中出現g++: command not foundQT
- Spark SQL中出現 CROSS JOIN 問題解決SparkSQLROS
- 安裝sql server遇到問題解決方法SQLServer
- RHEL6安裝過程出現的奇怪的問題
- JN專案-幫同事搭建環境過程中出現的問題
- platformIO安裝過程中速度慢、卡住的解決方法Platform
- 安裝yeoman,grunt過程中的問題
- STATSPACK安裝過程中遇到的問題
- jive2.5安裝過程的問題
- Mysql安裝過程問題總結及處理方法MySql
- tensorflow安裝使用過程錯誤及解決方法
- 記一次SQLServer2019安裝和解除安裝問題的解決過程SQLServer
- 記一次wordpress安裝過程中遇到的問題及解決辦法
- Linux使用過程中常見問題及其解決方法Linux
- 安裝vCenter6.0遇到的問題以及解決方法
- 安裝pygame和pip的問題以及過程GAM
- PYTORCH安裝過程以及遇到的問題PyTorch
- ambari安裝過程中的問題彙總
- [轉]RAC 安裝配置過程中的問題
- redis 安裝及安裝遇到的問題解決Redis
- 整理debian安裝過程中的一些問題與方法
- 一個lua問題解決過程
- WinXP上安裝office2000過程中出現內部錯誤2343的解決及可能引起的原因