最近要裝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 如果是關,則鍵入...