sudo apt-get install build-essential gcc make perl dkms
第一步:
創(chuàng)新互聯(lián)公司專業(yè)提供西云機(jī)房服務(wù),為用戶提供五星數(shù)據(jù)中心、電信、雙線接入解決方案,用戶可自行在線購買西云機(jī)房服務(wù),并享受7*24小時(shí)金牌售后服務(wù)。第二步:在第一步后會(huì)出現(xiàn)一個(gè)掛載盤如圖 VBox_GAs:
驗(yàn)證:增強(qiáng)模式安裝成功后如下圖:
共享文件夾自動(dòng)掛載配置:
設(shè)置如圖,路徑為 Windows 中的隨意一個(gè)文件夾:
修改共享文件夾的權(quán)限,重啟:
sudo usermod -a -G vboxsf lm-rui
reboot
共享文件夾手動(dòng)掛載+開機(jī)自啟:
掛載代碼如下:
sudo mount -t vboxsf D:/Oracle/share /media/sf_share
開機(jī)自啟文件為(將掛載代碼加入):
vim /etc/rc.local
sudo apt install -y g++ make wget unzip
sudo apt install -y libssl-dev build-essential
sudo apt install -y pkg-config
CMake 安裝
方法一sudo apt-get install -y cmake
方法二下載最新源碼包:https://cmake.org/download/
進(jìn)入 cmake 目錄
# 執(zhí)行
./bootstrap
# 編譯構(gòu)造
make
# 安裝
sudo make install
# 檢查
cmake --version
下載最新源碼包:Releases - OpenCV
打開鏡像源配置文件
sudo gedit /etc/apt/sources.list
復(fù)制以下配置信息到上面
# 阿里源
deb http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse
更新鏡像源:
sudo apt-get update
sudo apt-get upgrade
報(bào)錯(cuò)信息:由于沒有公鑰,無法驗(yàn)證下列簽名
添加公匙40976EAF437D05B5
、3B4FE6ACC0B21F32
:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5 3B4FE6ACC0B21F32
根據(jù)報(bào)錯(cuò),缺少的公匙都添加上,再重復(fù)一次更換鏡像源。
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff5.dev libswscale-dev libjasper-dev
cd /目錄/opencv-4.6.0
mkdir -p build
cd build
執(zhí)行編譯預(yù)處理cmake -DCMAKE_BUILD_TYPE=Release \
-DOPENCV_GENERATE_PKGCONFIG=ON \
-DCMAKE_INSTALL_PREFIX=/usr/local ..
編譯sudo make -j 4
數(shù)字代表使用線程數(shù),越大性能要求越高,由于使用虛擬機(jī),設(shè)置太高存在卡死可能(若線程數(shù)太接近虛擬機(jī)設(shè)置的線程數(shù))。
一般一核等于兩線程:
sudo make install
環(huán)境配置打開文件:
sudo gedit /etc/ld.so.conf.d/opencv.conf
寫入:/usr/local/lib
更新系統(tǒng)共享鏈接庫:
sudo ldconfig
打開bashrc文件:
sudo gedit /etc/bash.bashrc
寫入:PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig export PKG_CONFIG_PATH
更新:
source /etc/bash.bashrc
驗(yàn)證:
pkg-config --modversion opencv4
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧
分享標(biāo)題:VirtualBoxUbuntu22.04配置OpenCVC++版本-創(chuàng)新互聯(lián)
文章分享:http://www.rwnh.cn/article22/gejcc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動(dòng)態(tài)網(wǎng)站、品牌網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)站內(nèi)鏈、響應(yīng)式網(wǎng)站、服務(wù)器托管
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容