centos7下設定opencv環境變數

2022-07-24 07:06:11 字數 1732 閱讀 9493

最近要裝yolo,但是make的時候總是找不到opencv的路徑,

原因是:我以前解除安裝過一次opencv,然後自己重新安裝了opencv2.4.10,  因為當時只在qt 中用,所以編譯完也沒有設定環境變數,導致現在裝yolo的時候找不到庫路徑。。

一、安裝opencv(這裡不再講述)

從官網去找教程

二、新增庫路徑(建立opencv.conf檔案)

輸入命令:vi /etc/ld.so.conf.d/opencv.conf

輸入/usr/local/lib,並儲存退出

三、新增環境變數

輸入命令:vi /etc/profile

在末尾加入:

export pkg_config_path=/usr/local/lib/pkgconfig:$pkg_config_path

export ld_library_path=$ld_library_path:/usr/local/lib

更新環境變數:source /etc/profile

四、設定另外環境變數

輸入命令:vi /etc/bash.bashrc

在末尾加入:

export pkg_config_path=$pkg_config_path:/usr/local/lib/pkgconfig

export ld_library_path=$ld_library_path:/usr/local/lib

更新環境變數:source /etc/bash.bashrc

五、更新系統庫快取

輸入命令:sudo ldconfig

要sudo才行,否則提示錯誤

六、重啟電腦

七、檢視opencv是否安裝成功

輸入命令:pkg-config --cflags opencv

pkg-config --modversion opencv

參考:一、安裝opencv(這裡不再講述)

從官網去找教程

二、新增庫路徑(建立opencv.conf檔案)

輸入命令:vi /etc/ld.so.conf.d/opencv.conf

輸入/usr/local/lib,並儲存退出

三、新增環境變數

輸入命令:vi /etc/profile

在末尾加入:

export pkg_config_path=/usr/local/lib/pkgconfig:$pkg_config_path

export ld_library_path=$ld_library_path:/usr/local/lib

更新環境變數:source /etc/profile

四、設定另外環境變數

輸入命令:vi /etc/bash.bashrc

在末尾加入:

export pkg_config_path=$pkg_config_path:/usr/local/lib/pkgconfig

export ld_library_path=$ld_library_path:/usr/local/lib

更新環境變數:source /etc/bash.bashrc

五、更新系統庫快取

輸入命令:sudo ldconfig

要sudo才行,否則提示錯誤

六、重啟電腦

七、檢視opencv是否安裝成功

輸入命令:pkg-config --cflags opencv

pkg-config --modversion opencv

參考:

centos7下設定靜態ip

一般我們想要拿本地的linux當做伺服器用來測試,但是我們的ip設定規則時dhcp,即自動分配ip原則,所以為了方便,這裡記錄了如何固定ip的方法 我們要設定ip,要知道vm的網路介面卡有三種原則 我們的真實主機有兩塊對應的網絡卡 由於我們這裡只固定ip,所以別的我們現在先不了解。修改我們的子網ip...

CentOS7 下設定靜態IP

1.更改虛擬機器網路介面卡 虛擬機器 設定 網路介面卡 網路連線選擇nat模式 2.設定虛擬網路編輯器 編輯 虛擬網路編輯器 3.修改本地vmnet8ip 4.修改linux下網絡卡配置檔案 nmcli conn檢視當前連線的網絡卡名稱 顯示當前的網絡卡是ens33 vim etc sysconfi...

Centos7下設定MySql自動啟動

1 將服務檔案拷貝到init.d下,並重命名為mysql 2 賦予可執行許可權 chmod x etc init.d mysql3 新增服務 chkconfig add mysql4 顯示服務列表 如果看到mysql的服務如上圖所示2,3,4,5都是開的話則成功,預設級別是2345 如果是關,則鍵入...