ubuntu18 04安裝opencv記錄

2021-10-04 10:59:00 字數 893 閱讀 4349

踩坑過程:

從這篇文章中雖然可以編譯出頭檔案與庫,在編譯測試程式也可以通過,不過在執行時總是報錯.

opencv(3.4.6) /opt/workspace/opencv-3.4.6/modules/highgui/src/window.cpp:358: error: (-215:assertion failed) size.width>0 && size.height>0 in function 'imshow'

最後還是在這篇部落格中使用命令列中安裝成功.

其中學習到

1 ldconfig檢視環境變數中的動態鏈結庫.

2 qt的簡單操作安裝的各種庫檔案,很容易找到.

**如下.

#include #include #include using namespace cv;

int main(int argc, char *ar**)

編譯命令參考:g++ main.cpp -o main -i/usr/include -i/usr/include/opencv2 -i/usr/include/opencv/ -l/usr/lib/x86_64-linux-gnu/ -lopencv_core -lopencv_calib3d -lopencv_dnn -lopencv_features2d -lopencv_flann -lopencv_highgui -lopencv_imgcodecs -lopencv_imgproc -lopencv_ml -lopencv_objdetect -lopencv_photo

目標:後面要學會在命令列安裝的opencv可以通過gdb除錯.

最後要注意的,就是要設定opencv動態鏈結庫的環境變數要在ldconfig中查到.不然即使編譯通過執行起來還是會報錯的.

Ubuntu18 04 系統安裝

swap 4096 55g 需要放各種軟體 sudo apt get update sudo apt get install openssh server 無法獲得鎖 var lib dpkg lock open 11 資源暫時不可用 e 無法鎖定管理目錄 var lib dpkg 是否有其他程序正...

安裝Ubuntu18 04過程

製作啟動u盤 準備好iso檔案,使用 rufus 2.18 製作啟動u盤。partition scheme and target system type 建議選擇 mbr,uefi 從u盤啟動 建立主分割槽 安裝系統和軟體 40g 主分割槽 空間起始位置 ext4 雖然ubuntu18.04系統在1...

Ubuntu18 04離線安裝NVIDIA顯示卡驅動

費了一天的勁,走了好多的坑,最主要的原因是gcc版本的問題,一定要用最新版本的gcc 我用的是gcc 7.3 刪除所有原來顯示卡驅動sudo apt remove purge nvidia 4 禁用nouveau驅動 sudo gedit etc modprobe.d blacklist.conf ...